代码:
app.globalData.db.collection('Subjects').where({
_id: "48fe51f767c90ee6007354ad79be3c4a"
}).update({
data: {
author: "123"
}
}).then(res => {
console.log('更新数据成功',res);
return
}).catch((e) => {
console.log('数据更新失败');
return
})
控制台提示:
- 更新数据成功 {stats: {…}, errMsg: "collection.update:ok"}
- errMsg: "collection.update:ok"
- stats: {updated: 0}
- __proto__: Object
update显示ok,为啥updated显示0 ?
云控制台也显示数据库数据没有更新
同样的代码,在云控制台中可以更新数据,但在小程序端不能
将123改成其他再试呢?
你将123修改为123,当然updated=0
数据本身author是我的名字,不是123,123只是做个测试,因为我今天的代码一次数据库都没有更新成功过
创建人可读写的话,这条记录是当前人创建的吗? 我记得修改的值不变,第二次修改也是update0
就是我创建的啊,author字段本来是我的名字,现在更新不成123
请问怎么在小程序端获得管理员权限?