收藏
回答

写入权限

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 Bug 工具 wx43a4086ce97afdbb 2.6.6


麻烦问一下  明明返回成功修改  可是数据库还是没修改  请问是写入权限的问题吗?只可以修改自己的

console.log(that.data.Datares[itemId - 1]._id)//传递的openid 进行字段修改


const db = wx.cloud.database()

// 查询当前用户信息

var zhuangtai = false;

db.collection('counters').doc(that.data.Datares[itemId - 1]._id).get({

success(res) {

console.log(res.data.zhuangtai)

//没停权 进行停权

if (res.data.zhuangtai) {

wx.showModal({

title: '本账号处于【正常】状态',

content: '停权后将无法登陆,是否继续?',

confirmColor: '#007aff',

cancelColor: '#007aff',

confirmText: '停权',

cancelText: '取消',

success: function (res) {

if (res.confirm) {

db.collection('counters').doc(that.data.Datares[itemId - 1]._id).update({

data: {

zhuangtai: false

},

success: res => {

app.gonggao('停权成功')

}

})

} else {

}

}

})

}else

{

wx.showModal({

title: '本账号处于【停权】状态',

content: '停权后将无法登陆,是否继续?',

confirmColor: '#007aff',

cancelColor: '#007aff',

confirmText: '解除',

cancelText: '取消',

success: function (res) {

if (res.confirm) {

db.collection('counters').doc(that.data.Datares[itemId - 1]._id).update({

data: {

zhuangtai: true

},

success: res => {

app.gonggao('解除成功')

}

})

} else {

}

}

})

}


回答关注问题邀请回答
收藏

1 个回答

  • GHS
    GHS
    2019-05-17

    使用云函数update就好了

    2019-05-17
    赞同
    回复
登录 后发表内容