收藏
回答

云开发where怎么把所有记录都更新了?

update的时候明明用了where为啥还把所有的记录都更新了呢? 前几天测试还是好的。前几天不会更新所有记录,


// 云函数入口文件

const cloud = require('wx-server-sdk')


cloud.init({

traceUser: true

})


// 云函数入口函数

exports.main = async(event, context) => {



try {


delete event.data_regist['__webviewId__']

delete event.data_regist.records_data['__webviewId__']

const db = cloud.database()

await db.collection('users_info').where({

openid: event.data_regist.openid

}).update({

data: event.data_regist,


}).then(res => {

console.log(res)

})

} catch (e) {

console.error(e);

}


return {



}

}


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

1 个回答

  • 铭锋科技
    铭锋科技
    2019-09-02

    谢邀,云开发不太懂,建议多看文档

    2019-09-02
    有用
    回复
登录 后发表内容
问题标签