云开发中的update如何更新对象数组中的值?

发布于 7 年前作者 cxie6199 次浏览最后编辑 7 年前来自 issues
WXOPEN Club 内容图片 WXOPEN Club 内容图片

比如说我想更新kqTime第一条中的宋江的HP为500,该怎么写啊

3 回复
nadai
nadai1 楼6 年前
WXOPEN Club 内容图片
tianjie
tianjie2 楼6 年前

如果知道想要更新的对象在数组中的 index, 比如是 0 ,可以尝试使用 array.index.item 方法进行更新,比如这样:

db.doc(id).update({ 'list.0.a': 2 })
minzhu
minzhu3 楼5 年前

先获取到数据,然后再修改数据,最后再提交数据。