收藏
回答

云函数 http api 更新记录 出错问题?

调用的这个接口https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseUpdate.html

代码 {

  "env":"chunlin-5d5ie",

  "query": "db.collection(\"Question\").where({nameid:\"8\"}).update({data:{question:_.pull({sort:\"2\"})}})"

}

报错 {"errcode":-605101,"errmsg":"RuntimeError: cannot read property 'pull' (from line 1, col 72 to line 1, col 76)\n\n> 1 | db.collection(\"Question\").where({nameid:\"8\"}).update({data:{question:_.pull({sort:\"2\"})}})\n    |                                                                        ^^^^ hint: [QFNCOPI2e-EZ.J_a]"}

请问是什么问题 不能使用_,pull 吗?

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

2 个回答

  • 加清
    加清
    07-14

    没有用data: {

        errcode: -605101,

        errmsg: "RuntimeError: cannot read property 'pull' (from line 1, col 112 to line 1, col 116)\n" +

          '\n' +

          `> 1 | db.collection("cat_good").doc("7rrM9FHrDoJYLnPuvqqEfLfs2JUOnC4cOunu8ZZoM2OjqrGi").update({data:{pic:db.command.pull('cloud://catshoptest-8uqdw.6361-catshoptest-8uqdw-1302337919/cat_goods/1594698835947-0.11420196133279226-Penguins.jpg')}})\n` +

          '    |                                                                                                                ^^^^ hint: [0fGdOPI2e-acnEvA]'

      }

    07-14
    有用
    回复
  • 白宦成
    白宦成
    06-28

    可以将 _ 替换为 db.command 试试看

    06-28
    有用
    回复 2
登录 后发表内容
问题标签