收藏
回答

在云数据库中查询的时候,能不能查找字段等于一个数组中任意值的记录?

就像有一个集合,所有记录都有字段A,A可能是任意值,现在一个数组B[1,2,3,4],想查找A等于这个数组中的值(1或2或3或4)的记录,要怎么写啊

最后一次编辑于  2020-04-24
回答关注问题邀请回答
收藏

2 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-04-24
    db.collection('todos').where({
    A: _.in([1,2,3,4])
    })
    .get()
    
    https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/Command.in.html
    
    2020-04-24
    有用 1
    回复 1
    • 阿凡达
      阿凡达
      2020-04-24
      没有仔细看文档,没找到这个哈哈,谢谢
      2020-04-24
      回复
  • linn
    linn
    2023-07-24

    可以用 IN 子查询表达式

    expression IN (subquery)
    
    2023-07-24
    有用
    回复
登录 后发表内容
问题标签