获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
- 云数据库局部更新可以实现多层嵌套中的元素更新吗
- 需求的场景描述(希望解决的问题) 云数据库中某条记录的字段是一个数组,如 rank:[{"name":"a","value":"7"},{"name":"b","value":"7"},{"name":"c","value":"9"}] 想要更新name为a的对象的value属性,用局部更新是否能够做到, 抽象出来就是 rank[0].value=7 - 希望提供的能力 数据库能够更新任意局部数据的值
2018-09-23 - 数据库自定义的id下数据更新不了
我想通过云函数改变一条数据库中我自定义的记录的数据: const cloud = require('wx-server-sdk') cloud.init() const db = cloud.database() //const _ = db.command exports.main = async (event, context) => { //buffer=event.a db.collection('vote').doc('hello').update({ data: { s1: 25 } }) } 在vote集合,id为hello 中的s1的数据,但是函数执行后 s1并没有发生变化, [图片] (这条记录是手动创建的) 如果我直接在客户端操作数据库,也出项了同样的问题,自定义的id中的数据更新不了。 本人小白一枚,望大神求解。
2018-09-18