更新指定文档
collection.doc().update()
collection.doc('doc-id').update({
name: "Hey",
count: {
fav: 1
}
});
// 更新前
{
"_id": "xxx",
"name": "Hello",
"count": {
"fav": 0,
"follow": 0
}
}
// 更新后
{
"_id": "xxx",
"name": "Hey",
"count": {
"fav": 1,
"follow": 0
}
}
更新数组时,已数组下标作为key即可,比如以下示例将数组arr内下标为1的值修改为 uniCloud
collection.doc('doc-id').update({
arr: {
1: "uniCloud"
}
})
// 更新前
{
"arr": ["hello", "world"]
}
// 更新后
{
"arr": ["hello", "uniCloud"]
}