我是靠谱客的博主 慈祥翅膀,最近开发中收集的这篇文章主要介绍小程序云开发数据库和云函数的使用问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  1. 更改了云函数之后要先ctrl+s再上传,要不然云函数不会更新
  2. 调用云函数对云数据库进行update,不管权限设置为什么,都能通过云函数对数据库进行update
 1 在微信开发工具中,数据权限设置为所有用户可读,仅创建者可读写时,调用云函数能对云数据库进行update
{
"read": true,
"write": "doc._openid == auth.openid"
}
2 数据权限设置为所有用户可读,调用云函数仍然能对云数据库进行update
{
"read": true,
"write": false
}
3 数据权限设置为所有用户不可读写,调用云函数仍然能对云数据库进行update
{
"read": false,
"write": false
}

3 索引问题
注意在用索引的时候,索引应该是和_id放在同层级的数据结构下的
使用doc方法的时候索引只能用_id
add方法只能插入新的记录,没法在原有的记录下插入新的数据
如果是用户创建数据的话,字段里会有_openid
4 在小程序端更新数据,不是通过云函数的方法

 数据权限设置为所有用户可读写,小程序端(即用户)能够对云数据库进行update
{
"read": true,
"write": true
}

所以说如果我们要从小程序端对云数据库进行更改数据,数据库权限要设置为”update“:true或者”write“:true

最后

以上就是慈祥翅膀为你收集整理的小程序云开发数据库和云函数的使用问题的全部内容,希望文章能够帮你解决小程序云开发数据库和云函数的使用问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部