收藏
回答

云数据库 update更新字段失败

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 Bug 工具 wx7d4a54c58a2163a2 V1.02.1811290

云数据库可以get到数据,update返回ok,但是数据库的值却没有更新,哪位有知道原因吗?


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

3 个回答

  • 半寸灰
    半寸灰
    2018-12-24

    小程序端  不能修改  _openid  不是自己的openid  或者  没有 _openid  的记录


    请在云函数端操作

    2018-12-24
    有用 1
    回复 9
    • Bovic
      Bovic
      2018-12-27

      在云端操作也不行,还是无法更新update数据库集合里的信息,大侠什么原因?

      2018-12-27
      1
      回复
    • Bovic
      Bovic
      2018-12-27回复Bovic

      云函数中通过‘_id’字段可以get到其他字段信息,但通过其他字段却get不到任何信息。还有添加记录中字段值可以随便写,即使索引管理中没有的字段也可以添加成功,是不是有问题?

      2018-12-27
      回复
    • 半寸灰
      半寸灰
      2018-12-28回复Bovic

      本来就可以 随便添加   。

      至于get不到    没有有代码  判断不出什么问题

      2018-12-28
      回复
    • Bovic
      Bovic
      2018-12-28回复半寸灰

      现在云函数中直接写参数的方式可以get到了。但是通过小程序端传递参数的方式还是get不到(无法更新),您帮忙看下。


      小程序端代码:




      云端代码:


      2018-12-28
      回复
    • 半寸灰
      半寸灰
      2018-12-29回复Bovic

      s1  你这里是字符串啊     把双引号去掉吧。




      2018-12-29
      回复
    查看更多(4)
  • 程
    2019-11-29

    数据库里必须有'_openid'字段值,此时该openid用户才可以update成功。

    2019-11-29
    有用
    回复
  • 鱼头
    鱼头
    2019-01-04

    遇到同样的问题, 用db.collection.doc.update方法, 问题出现在版本 V1.02.1811290, 升级开发者工具后解决

    2019-01-04
    有用
    回复
登录 后发表内容