收藏
回答

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
    有用 1
    回复 1
    • 小马
      小马
      08-12
      关键在于 const tt= db.command
      用const _= db.command 都不行 ,因为

      Error: Identifier _ has already been declared
      08-12
      回复
  • 阿良
    阿良
    09-25

    看到这个帖子的时候还没能解决

    09-25
    有用
    回复
登录 后发表内容
问题标签