收藏
回答

【BUG】云开发 _.neq有问题?

问题:云开发_.neq(  ) 参数为数组的情况下有问题

例子:假设集合中有如下数据

  • { _id: 1, name: 1 }

  • { _id: 2, name: 2 }

  • { _id: 3, name: 3 }

查询命令,对数组的第二个参数无效,依然能查到、返回_id为2的数据:

where({
  _id: _.neq([ 1, 2 ])
})
.get( );


用以下命令,则没有问题

where({
  _id: _.nor( _.eq(1), _.eq(2) )
})
.get( );


很奇怪

最后一次编辑于  2019-12-16
回答关注问题邀请回答
收藏

1 个回答

  • 邓坤力
    邓坤力
    2020-01-16

    应该用 nin

    2020-01-16
    有用 1
    回复
登录 后发表内容
问题标签