Javascript 将地图值添加到firestore文档

Javascript 将地图值添加到firestore文档,javascript,firebase,google-cloud-firestore,Javascript,Firebase,Google Cloud Firestore,我可以添加映射,但不能使用变量设置映射的名称要使字段名称来自映射,请使用: .set({ //how do i add a variable here : { } }) 大家好,欢迎来到SO!你能再详细说明一下你遇到的问题吗?请分享更多代码并更好地描述您的问题。我需要在数据库中的文档中添加映射,但我需要使用变量命名映射。当我把变量放在那里,例如“x”,那么映射的名称就变成了“x”。请与我们分享完整的代码。如果没有它,我们就无法正确地帮助您。函数测试(){d

我可以添加映射,但不能使用变量设置映射的名称

要使字段名称来自映射,请使用:

.set({
    //how do i add a variable here : {

          }
    })

大家好,欢迎来到SO!你能再详细说明一下你遇到的问题吗?请分享更多代码并更好地描述您的问题。我需要在数据库中的文档中添加映射,但我需要使用变量命名映射。当我把变量放在那里,例如“x”,那么映射的名称就变成了“x”。请与我们分享完整的代码。如果没有它,我们就无法正确地帮助您。函数测试(){database.collection(“orders”).doc(“orderNumber”).get()。然后((doc)=>{itemCount++;var orderNumberString=“order\u number\”+String(doc.data().orderNumber);数据库.collection(“orders”).doc(orderNumberString)。set({itemCount:{“modelName”):document.getElementById(“modelSelect”).options[document.getElementById(“modelSelect”).selectedIndex.text,}}});}
var fieldName = "nameOfField";
ref.set({
  [fieldName]: "value"
});