收藏
回答

云数据库如何根据数组字段长度筛选?

比如有这个表

{"_id":1, options:[1,2,3]}
{"_id":2, options:[1,2]}

现在我要查询所有options.length>2的记录, 该如何构建呢?翻阅了参考手册, 实在找不到解决方案.

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

1 个回答

  • 老张
    老张
    2020-05-01
    db.collection().where({
    "options.2":_.exists(true)
    }).get()
    
    2020-05-01
    有用 3
    回复 4
    • NAN
      NAN
      2020-05-01
      你太机智了!
      2020-05-01
      回复
    • 老张
      老张
      2020-05-01回复NAN
      mongo的老问题了。
      2020-05-01
      1
      回复
    • 老张
      老张
      2020-05-01回复NAN
      也不点有用?
      2020-05-01
      1
      回复
    • Meow(作息标准版)
      Meow(作息标准版)
      05-16回复老张
      太感谢你了非常有用
      05-16
      回复
登录 后发表内容
问题标签