【问题标题】:Update field in firestore document更新 Firestore 文档中的字段
【发布时间】:2018-07-10 19:15:09
【问题描述】:

这是我的代码:

function saveID(sender_psid,complete){
   let data = new Object();
   data.TASK= complete;
   data.ID = sender_psid;
   db.collection('users').add(data);
}

现在每次更新字段完成时都会创建一个新文档。我想在 firestore 中更新 complete 的值,而不是每次都创建一个新文档。

【问题讨论】:

    标签: javascript node.js firebase google-cloud-firestore


    【解决方案1】:

    如果要更新现有文档,请构建一个指向要更新的文档的DocumentReference,并使用其update() 方法来指示应更改哪些字段。 documentation 对此进行了讨论并给出了代码示例:

    var cityRef = db.collection('cities').doc('DC');
    
    // Set the 'capital' field of the city
    var updateSingle = cityRef.update({ capital: true });
    

    【讨论】:

      猜你喜欢
      • 2018-11-22
      • 1970-01-01
      • 1970-01-01
      • 2021-09-15
      • 2021-01-24
      • 1970-01-01
      • 2020-03-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多