收藏
回答

云函数 查询·数组操作符 all 的反向操作怎么实现?

Command.all(values: any[]): Command

all 用于数组字段的查询筛选条件,要求数组字段中包含给定数组的所有元素。

黑名单需求中,需要查询数组字段中不包含给定元素的记录,请问怎么实现?

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

2 个回答

  • 王家大少爷
    王家大少爷
    2022-10-07

    字段: _.not(_.elemMatch(_.eq(值))),

    _.not:不等于

    _.elemMatch:数组

    _.eq:等于

    2022-10-07
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    2020-02-21

    Command.nin(value: any[]): Command


    2020-02-21
    有用
    回复 2
    • 杉木
      杉木
      2020-02-21
      这个不是用来筛选数组字段的
      2020-02-21
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-02-21回复杉木
      不是说直接就能打到目的,组合使用的
      2020-02-21
      回复
登录 后发表内容
问题标签