Firestore文档中的“更新”字段

时间:2018-07-10 19:15:09

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

这是我的代码:

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

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

1 个答案:

答案 0 :(得分:2)

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

var cityRef = db.collection('cities').doc('DC');

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