收藏
回答

云开发数据库无法更新记录

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 Bug 工具 wx3c371eb9ccf3d0b7 2.0.0

-

db.collection('mybook').doc(this.data.id).update({

      // data 传入需要局部更新的数据

      data: {

      exit: "外借"

      },

     success(res) {

        console.log(res)

      }

    })

无法更新数据库记录

最后一次编辑于  05-04  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

4 个回答

  • Frog
    Frog
    09-29

    这个坑还有人遇到吗?

    09-29
    赞同
    回复 1
    • 南柯一梦
      南柯一梦
      10-06
      有啊,目前死活更新不了数据,不知道怎么解决?
      10-06
      回复
  • 苏儿
    苏儿
    05-05

    小程序端 修改数据库的记录, 只能修改自己创建的数据,他是根据openid 来判断的,  在服务端云函数修改就没有这权限,想修改那个都行


    05-05
    赞同
    回复 4
    • 妄想者
      妄想者
      05-05


      可是这就是我自己创建集合,导入的数据,我为什么修改不了
      05-05
      回复
    • 苏儿
      苏儿
      05-05回复妄想者

      导入的也不行,是你在小程序端创建的数据就行,如果还是不行,可以检查下 this.data.id  是否 为 _id  

      05-05
      回复
    • 妄想者
      妄想者
      05-05回复苏儿

      好的我试试看

      05-05
      回复
    • 妄想者
      妄想者
      05-05

      我自己创建了一个集合,编写了记录,还是无法更新数据

      05-05
      回复
  • 老张
    老张
    05-05

    是否权限问题?

    05-05
    赞同
    回复 1
    • 妄想者
      妄想者
      05-05

      应该不是

      05-05
      回复
  • Eric Lee
    Eric Lee
    05-04

    console.log(res) 输出了什么

    05-04
    赞同
    回复 4
    • 妄想者
      妄想者
      05-04

      输出这个更新是否成功啊

      05-04
      回复
    • Eric Lee
      Eric Lee
      05-04回复妄想者

      你不是说无法更新么,res里面会有提示你为啥更新不成功,我想问你具体输出的内容是什么

      05-04
      回复
    • 妄想者
      妄想者
      05-04回复Eric Lee


      05-04
      回复
    • 大坏蛋
      大坏蛋
      05-30

      请问你是怎么解决的,咱俩问题一毛一样

      05-30
      回复