收藏
回答

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,但一直报错,即便我使用文档里面的例子也还是报错,请问各位大佬怎么解决嘞

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

3 个回答

  • 坚持
    坚持
    2021-05-07

    重新定义

    const tt= db.command

    db.collection('setting')

    .doc('ttttt')

    .update({

      data: {

        ttttt: tt.pull(

         'yyyyy')

      }

    })"

    2021-05-07
    有用 2
    回复 1
    • 鲁愚
      鲁愚
      2021-08-12
      关键在于 const tt= db.command
      用const _= db.command 都不行 ,因为

      Error: Identifier _ has already been declared
      2021-08-12
      回复
  • 大胡子怪蜀黍
    大胡子怪蜀黍
    03-08

    2024年了,还没解决??还是说我打开方式不对?不能走api外部调用?

    03-08
    有用
    回复
  • 阿良
    阿良
    2021-09-25

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

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