我正在使用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的字段。我在其他地方看到过此消息,但我不确定为什么它在这里不起作用。