javascript - 将数据从 google sheet 发送到 cloud firestore 时出现意外的令牌修复
问题描述
大家好,
我收到以下错误:
SyntaxError:意外的令牌'!' (第 49 行,文件“updateFirestore.gs”)
尝试使用 google 脚本将数据从 google sheet 写入 cloud firestore 时。在我的 cloud firestore 文档中,我有一个名为“!lk”的固定属性,因为它已用于应用程序的开发。为了更改这个属性名,我将不得不更改应用代码并重新提交到应用商店,基本上是很多工作。有什么方法可以使用“!lk”而不会在谷歌脚本中出现意外的令牌错误,并将其成功填充为云 Firestore 中的属性。
任何帮助将不胜感激!提前致谢。
解决方案
如果确实有一个键“!lk”您要发送帖子数据,要分配它,您需要使用以下语法:
data['!lk'] = sourceData[i][9];
推荐阅读
- visual-studio - VIsual Studio 2019 实体数据模型向导 AssemblyFile 为空
- javascript - 无法插入带有软返回 \v 字符的文本
- python - 如何从 Python 中的文件中读取与起始模式匹配的一大块行?
- r - 将 3d 图形保存为多种格式
- r - 重新排序大数据框中的列
- python - 热以避免 Python Dask Logistic 回归 Multiple constant columns detected 错误
- gradle - 如何将`intellij gradle plugin`添加到我的自定义插件依赖项中
- tcl - TCL:将单个变量解释为多个参数
- php - 使用 php 检索 youtube 频道的总喜欢和不喜欢
- python - 如何在 Keras 中实现 Matthews 相关系数?