问答

mongodb如何无序查询字符串数组?

作者:admin 2021-09-18 我要评论

如何无序查询字符串数组? 我想查询id包含2,3的数据,请问该怎么操作呢?id其实是objectId,只是我这儿为了造数据简化了一下。用match只能定死了2,3或者3,2么。 。...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

如何无序查询字符串数组?
image.png
我想查询id包含2,3的数据,请问该怎么操作呢?id其实是objectId,只是我这儿为了造数据简化了一下。用match只能定死了2,3或者3,2么。image.png
或者说其他实现思路,希望大佬解惑

###

存储的时候用Array,不要用字符串,然后用 $in 去查询。具体参考:https://docs.mongodb.com/manu...

###

image.png
成功返回,非常感谢

###

使用正则条件

    {
        $match: {
            good_head_portrait: /(2|3)/
        }
    }

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • mongodb如何无序查询字符串数组?

    mongodb如何无序查询字符串数组?

  • 关于vscode设置中文的问题

    关于vscode设置中文的问题

  • HTTPS443无法访问,更换端口如444后就可

    HTTPS443无法访问,更换端口如444后就可

  • H5怎么调用原生的后退方法?

    H5怎么调用原生的后退方法?

腾讯云代理商
海外云服务器