
const db = wx.cloud.database() const _ = db.command db.collection("listdemo").doc(id).update({ data: { items: _.push([{name: "a", age: 18}, {name: "b", age: 20}]) }, success: ...略 }) 没报错, 提示更新 0 条? {updated: 0}, unshift 之类好像也是一样
1 july1995 Aug 29, 2019 应该是 权限问题,不是随便一个用户都可以写入的。你需要执行写入的代码封装成云函数运行。 我当时遇见这个问题,就是稀里糊涂的解决的,封装成云函数就可以正常写入数据。普通函数只能读取,不能写入。 百度搜索 小程序云数据库 权限 有具体解决办法。 |