- 微信云开发 怎么更新集合下的数组中的某一个值?
[图片] 如图,我想要修改指定id的is_open,我应该怎么去找到他 如 修改id为2的 is_open为false
2020-04-24 - 小程序云开发查询数据库返回的值是什么样子的?
我想要在云函数里面做一些逻辑判断,但是始终获取不到Collection.get()中的值 想要在添加一条数据之前先判断数据库中是否存在,不存在则新增 但是在if那个位置一直不知道怎么去判断 cool是中间变量 我尝试着把cool stringify,但是出来的东西是空的 但是return到小程序那边又有值在里面 const cloud = require('wx-server-sdk') cloud.init() const db = cloud.database() // 云函数入口函数 exports.main = async (event, context) => { const wxContext = cloud.getWXContext(); var cool = null try { console.log('openid:' + event._openid) cool = db.collection('user_info').where({ _openid:event._openid }).get({ success: function (res) { return res } }); } catch (e) { console.error(e); } if (cool.data._openid==undefined){ db.collection('user_info').add({ // data 字段表示需新增的 JSON 数据 data: { _openid: wxContext.OPENID, } }) console.log("没有找到openid,新增成功") cool = db.collection('user_info').where({ _openid: event._openid }).get({ success: function (res) { return res } }); } console.log("cool2str:" + JSON.stringify(cool)); return cool }
2020-01-06 - 微信小程序的账号密码忘了怎么办
人工服务也找不到 用微信号登陆不上 找回密码让我用微信号找回 然后微信上只能找回微信密码 曹
2018-12-28