收藏
回答

云函数 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 个回答

  • 加清
    加清
    2020-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]'

      }

    2020-07-14
    有用
    回复
  • 白宦成 #Linux中国
    白宦成 #Linux中国
    2020-06-28

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

    2020-06-28
    有用
    回复 2
    • 加清
      加清
      2020-07-14
      没有用
      2020-07-14
      回复
    • 春林
      春林
      2020-07-17回复加清
      没有用
      2020-07-17
      1
      回复
登录 后发表内容
问题标签