收藏
回答

http api操作pull报错cannot read property pull怎么解决?

云开发数据库调用_.pull时报错errcode: -605101, errmsg: "RuntimeError: cannot read property 'pull'

"query""db.collection('class_list').doc('"+e.class_docid+"').update({data:{examlist: _.pull({name:'aaaa'})}})"

examlist字段里是object数组,我是想删除name为aaaa的这一条,本来想用pull,但一直报错,即便我使用文档里面的例子也还是报错,请问各位大佬怎么解决嘞

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

2 个回答

  • 坚持
    坚持
    05-07

    重新定义

    const tt= db.command

    db.collection('setting')

    .doc('ttttt')

    .update({

      data: {

        ttttt: tt.pull(

         'yyyyy')

      }

    })"

    05-07
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    02-18

    解决不了,控制台高级操作都不支持pull

    02-18
    有用
    回复 3
    • Jellow
      Jellow
      02-18
      好吧,最后我还是通过httpapi调用云函数来实现修改数据库的…………
      02-18
      回复
    • 征途
      征途
      03-01
      你好我遇到同样的问题,你是怎么操作的
      03-01
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      03-01回复征途
      官方bug,无解
      03-01
      回复
登录 后发表内容
问题标签