- 多个云环境的云函数如何同步
- 需求的场景描述(希望解决的问题) 我有两个环境,开发(dev)和生产(prod),我在开发环境下新建并部署好云函数后,切换到生产环境,需要切换环境并重新上传所有云函数,而且是一个一个上传,这样在云函数较多的情况下维护起来就很麻烦。 - 希望提供的能力 是否可以提供云函数跨环境的迁移功能,或者开放命令行可以一行命令安装全部依赖并上传所有云函数。 还是说我的使用姿势不太对,有更简便的跨环境迁移云函数的能力
2018-10-15 - 小程序云开发 服务器端数据库doc.update貌似不支持嵌套json,求大神
这两天开发小程序云,遇到一个问题,折腾2天了,还是没办法解决。 1、数据库用的是小程序提供的云数据库, 想通过服务器端API更新(也就是云函数,因为想绕开权限)一条json记录中的某一个键值(例如:review),update的data中传入的view值也是一个json对象,例如: data: { "review": { "name": "张三", "age": "23" } }, 但发现更新完毕后,review只成功更新了一组键值 "review":{"name":"张三"} 键值age没有更新,试了很多次都不行。 2、如果用小程序端的api可以成功同时更新两个键值,但是涉及到权限问题,我想所有用户都可以update。 待高手相助,谢谢!!!! 另外:云函数上传成功后,如果立即执行,经常会失败,或者还是原来的内容,感觉云端滞后比较严重啊。
2018-09-23 - 数据库批量插入
- 需求的场景描述(希望解决的问题) 数据库记录只能一条一条添加,循环添加时连接次数过多也会报错。 - 希望提供的能力 数据库批量插入
2018-08-31 - 云开发数据库服务端api不支持update嵌套对象
- 当前 Bug 的表现(可附上截图) 数据结构1如下: [代码]日期1:{[代码] [代码] id1:{姓名1:{属性1:属性1的值;属性2 :属性2的值}}[代码][代码] [代码]id2:{姓名2:{属性1:属性1的值;属性2 :属性2的值}} } [代码][代码][代码] [代码] 或者数据结构2如下: 日期1:[[id1,姓名1,性别,时间],[id2,姓名2,性别,时间]] 使用服务端api doc.update或者collection.update写入如上两种结构的数据时,只会写入id1第一个字段的数据。使用command.set或者使用小程序端api则可以正确写入所有数据。但command.set是替换整个字段,不便局部增加数据,小程序端api则会有权限限制,均不能解决问题。 一句话:当数据结构为嵌套对象或数组时,服务端api只能update第一层第一个字段的数据。 典型场景:一个周期性签到应用,老师创建的doc,多名学生需要能分别写入自己的签到数据,而数据是分日期、人员、属性几个层次。 9.23日有人提出类似问题,未见答复。链接在此 因为小程序端api或者管理后台手动添加是可以支持嵌套的,所以问题应该是在服务端api上。且与客户端基础库无关(工具里云函数测试也是一样)。 希望能尽快确认问题并修复,否则就只能放弃云开发,整个应用重构,这个问题也严重制约了云开发的能力。
2018-10-02 - 云开发数据库如何多表联查
表一结构 bookid ,title , body [string] [string] [string] 表二结构 bookid ,reads ,answers [string] [string] [string] 因为权限问题,只有创建者和管理员有写权限,所以每次有人read或answer时,只能在表二中新增记录, 假如 reads-count 原来阅读数,answers-count 为回复数 当我要获取bookid,title,body,reads-count,answers-count时,应该怎么操作?能列举例子吗?
2018-10-07