我可以在Firestore中使用变量作为对象键吗?

时间:2019-06-25 18:16:40

标签: javascript firebase google-cloud-firestore

我正在使用Firestore,并想创建一个以变量为键的地图。我的代码如下:

var collectionId = "variable_data"
var newData = { field1: {} }
newData[`field1.${collectionId}.count`] = admin.firestore.FieldValue.increment(1)
return itemsRef.doc(itemId).set(newData, {merge: true})

我希望这将使一个名为field1的映射字段具有一个设置为collectionId的字段,该字段随后具有一个名为Map的字段。我在其他地方看到过此消息,但我不确定为什么它在这里不起作用。

0 个答案:

没有答案