收藏
回答

数据库where.remove() not a function ?

这个是bug吧 数据库里操作能用 代码里不行

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

2 个回答

  • \
    \
    2019-08-20

    单条记录删除是可以在小程序端写代码的,多条就不行,要用云函数(前提不适用where而是doc)。

    栗子:

    db.collection('table').doc(_id).remove({

        success(res) {

            //成功的处理

        },

        fail(res) {

            //失败的处理

        }

    })


    2019-08-20
    有用
    回复 2
    • threeki
      threeki
      2019-08-20
      这样是为了防止误删吧。明白了
      2019-08-20
      回复
    • \
      \
      2019-08-21回复threeki
      where适用于多条删除,暂只支持云函数
      2019-08-21
      回复
  • 无言
    无言
    2019-08-20
    看看云开发文档,.remove 是不是只能云函数调用?
    2019-08-20
    有用
    回复
登录 后发表内容
问题标签