zoukankan      html  css  js  c++  java
  • MongoDB小结16

    $in可以查询一个键的多个值 举例,每个人有爱好,假定为一个,数据太多,咱们用第二个参数来过滤一下

    db.user.find({},{"_id":0})
    { "hobby" : "swimming", "gender" : "female" }
    { "hobby" : "dancing", "gender" : "male" }
    { "hobby" : "singing", "gender" : "male" }

    我们想查询喜欢dancing和swimming和的人,可以得到如下结果

    db.user.find({"hobby":{"$in":["dancing","swimming"]}},{"_id":0})
    { "hobby" : "swimming", "gender" : "female" }
    { "hobby" : "dancing", "gender" : "male" } 

    若只查询会跳舞的人

    db.user.find({"hobby":{"$in":["dancing"]}},{"_id":0})
    { "hobby" : "dancing", "gender" : "male" }

    既然$in,那么与之相对的就$nin,可以查询到不包括指明信息的文档

  • 相关阅读:
    Java第二次作业
    JAVA学习计划
    学生选课系统
    抽奖
    Java第二次作业
    Java第六次作业修改版
    Java第六次作业
    JAVA第五次作业
    Java第四次作业
    JAVA第三次作业
  • 原文地址:https://www.cnblogs.com/caohaifeng/p/5550745.html
Copyright © 2011-2022 走看看