考虑集合权限、
批量删除云函数为什么删除不成功?控制台提示: {errMsg: "cloud.callFunction:ok", result: {…}, requestID: "d86acf1f-5d4e-11ea-88b1-5254003e0a60"} errMsg: "cloud.callFunction:ok" requestID: "d86acf1f-5d4e-11ea-88b1-5254003e0a60" result: errMsg: "collection.remove:ok" stats: removed: 0 __proto__: Object __proto__: Object 批量删除云函数: const cloud = require("wx-server-sdk") cloud.init() const db = cloud.database(); // 云函数入口函数 exports.main = async(event, context) => { try { return await db.collection('user').where({ name: 'jack' }).remove(); } catch (e) { console.error(e); } }
2020-03-04当权限设置为仅创建者可读写的时候,查询条件会默认加上判断记录的_openid与请求发起者的_openid是否相同,并对相同的记录进行操作。
云开发update无法更新数据库?表的权限为创建者可读写 [图片] 通过get可以获取,但是进行update时就不再向下运行了,也没有任何报错信息
2020-03-04最多就两个环境变量呀 [图片]
初学者刚创建环境变量,但创建两个后发现无法创建了,不知道能不能删除一个环境变量?如题,求各位能教教我>_<!!!
2020-02-23你这是云开发的吗?云函数那里有没有呢?
提示有一个未定义的内容无法读取?但是却没有用过这个单词。[图片] 但是我的文件中没有找到elem的单词。js里没有 ,wxml也没有 json也没有。
2020-02-23刚刚官方说修复好啦。
小程序云开发,数据库操作是否支持批量操作?目前在云开发的控制台,点击“高级操作”,添加“add模板”,官方给出了如下模板,所以理论上这应该就是一个批量操作,但是点击执行之后出现如下错误。本地的小程序利用这个方式也报同样的错误,是小程序云开发数据库不支持批量添加数据么? [图片]
2020-02-22当前版本的云开发应该只有这种处理方式,我之前也有这个需求,后来一直查询文档啥的,发现只能这样子处理,楼主如果有发现的话麻烦也给我留言一下,谢谢。
云开发如何根据另一个集合的查询结果更新当前集合的数据?在SQL中有类似update orders,products set orders.productName=products.name where orders.productId=products.id之类的写法(批量更新),请问云开发中该怎么写?我尝试逐条查询出其中一个集合的结果然后再for逐条update,但效率太低提示“Task timed out after 3 seconds”
2020-02-22可以使用聚合操作的dateFromString。 https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/aggregate/AggregateCommand.dateFromString.html
大家好,问一个云开发数据库记录排序问题,按日期排序?小程序开发前,把日期定义成了string类型了,已经有部分数据了,现在用的 return db.collection(dbname).where( filter ).skip((pageindex - 1) * pagesize).limit(pagesize).orderBy('isopen', 'asc').orderBy('date', 'desc').get().then( res => { res.hasmore = hasmore, res.pagetotal = pagetotal return res }) } 请问 ,能否通过修改,orderby中date字段字符串类型转成date类型吗,怎么转换呢? 谢谢。
2020-02-22谢邀,可以看一下这个文档的内容, https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.setStorage.html
setStorageSync(key, data)云开发中的data该填写什么?新手求解答,谢谢![图片]谢谢!
2020-02-21。。。
个人开发者创建应用怎么办?个人开发者,应用名称和公司官网没有啊。这个怎么填写呢
2020-02-17这个部分的查询也是异步的,最好也加一下await,这样子应该就可以查询到了。 [图片]
云函数中数据库如何嵌套查询?代码如下 await StuCer.where({ openid:openid }) .count().then(res=>{ if(res.total==1){ cerStuTip='已认证,即将返回首页' } else{ cerStuTip='未认证,将进行下一步查询' StuInfo.where({ Num:num }).count().then(res=>{ if(res.total==1){ cerStuTip='查询到id' } else{ cerStuTip='未查询到id' } }) } }) return{ cerStuTip} 控制台返回如下 result: {cerStuTip: "未认证,将进行下一步查询"} 既然控制台返回打印了未认证的信息,说明代码已经运行到else阶段,为什么没有继续查询,返回的结果应当是是否查询到id中的一个 好像涉及到异步的问题,没有学过相关知识,请指教,谢谢
2020-02-17