首页 > 解决方案 > 将数据从 google sheet 发送到 cloud firestore 时出现意外的令牌修复

问题描述

在此处输入图像描述 在此处输入图像描述

大家好,

我收到以下错误:

SyntaxError:意外的令牌'!' (第 49 行,文件“updateFirestore.gs”)

尝试使用 google 脚本将数据从 google sheet 写入 cloud firestore 时。在我的 cloud firestore 文档中,我有一个名为“!lk”的固定属性,因为它已用于应用程序的开发。为了更改这个属性名,我将不得不更改应用代码并重新提交到应用商店,基本上是很多工作。有什么方法可以使用“!lk”而不会在谷歌脚本中出现意外的令牌错误,并将其成功填充为云 Firestore 中的属性。

任何帮助将不胜感激!提前致谢。

标签: javascriptgoogle-apps-scriptgoogle-sheetsgoogle-cloud-firestore

解决方案


如果确实有一个键“!lk”您要发送帖子数据,要分配它,您需要使用以下语法:

data['!lk'] = sourceData[i][9];

推荐阅读