【发布时间】:2018-06-11 07:33:55
【问题描述】:
这是文档中提供的示例,用于更新 firebase 中嵌套对象中的字段。
var frankDocRef = db.collection("users").doc("frank");
frankDocRef.set({
name: "Frank",
favorites: { food: "Pizza", color: "Blue", subject: "recess" },
age: 12
});
// To update age and favorite color:
db.collection("users").doc("frank").update({
"age": 13,
"favorites.color": "Red"
})
.then(function() {
console.log("Document successfully updated!");
});
我不想更新收藏夹,而是想添加到收藏夹中,如果有人指出我如何做到这一点的正确方向。
假设我想
firebase: "Help"
the the resulting favourites object should be
favorites: { food: "Pizza", color: "Blue", subject: "recess", firebase: "Help" },
我在点操作中使用了 set,但它会覆盖所有内容。
【问题讨论】:
标签: javascript firebase google-cloud-firestore