收藏
回答

where条件查询不同时满足的情况删除了全部数据

框架类型 问题类型 终端类型 AppID 环境ID 基础库版本
小程序 Bug 微信iOS客户端 wx0f850efc50b1f0cd tianqigo-lav3x 2.14.1

点赞功能取消点赞,用云函数删除数据库对应的点赞信息,用查询条件查询对应的用户ID和文章ID,不明原因意外删除了只包含openid的数据,说明查询条件并不满足.以下是云函数代码和日志

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

1 个回答

  • 老张
    老张
    2021-01-11

    remove要慎重。我一律先count一下,发现数据正确的情况下,再替换成remove。

    另:这里的where最好明明确确地用_.and。因为同样的where条件,在不同的集合权限时,有的是and,有的是or。

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