如何在MongoDB中实现范围操作

分类:编程技术 时间:2024-02-20 15:25 浏览:0 评论:0
0
很多新手对于MongoDB中如何实现范围操作并不是很清楚。为了帮助大家解决这个问题,下面小编就来详细讲解一下。有这方面需求的人可以学习一下。希望你能有所收获。

“$in”:在范围内
“$nin”:不再在范围内

示例:查询姓名“赵毅”和“王霸” " "信息
> db.emp.find({"name":{"$in":["赵毅","王霸"]}}).pretty();
{< br />                                                                                                                                                                                /> "sal" : 1000,
"loc" : "北京"
}
{
"_id" : ObjectId("599108433268c8e84253be2d"),
"name" : "私生子",
  "sex" : "男",
"age" : 35,
"sal" : 8000,
"loc" : "北京"
}

示例:查询姓名不为“赵毅”、“王霸”的信息
> db.emp.find({"name":{" $nin":["赵毅","王霸"]}}).pretty();
{
"_id" : ObjectId("599108423268c8e84253be27"),
"姓名" : "钱二",
"性别" : "女",
  "年龄" : 22,
  "sal" : 5000,
  "loc" : "上海"
}
{
  " _id" : ObjectId("599108423268c8e84253be28 "),
"姓名": "孙三",
"性别": "男",
"年龄": 40,
"萨尔": 2000,< br/> />        "loc" : "深圳"
}
{
    "_id" : ObjectId("599108423268c8e84253be29"),
"name" : "李思",
"sex" : "女",
"age" : 30,
"sal" : 7000,
"loc" : "北京"
}
{
“_id” : ObjectId("599108423268c8e84253be2a"),
"姓名" : "星期五",
"性别" : "女",
"年龄" : 30,< br/> "sal" : 6400,
"loc" : "北京"
}
{
"_id" : ObjectId("599108423268c8e84253be2b"),
" name" : "吴刘" ,
          "性别" : "男",
      "年龄" : 30,
      "sal" : 2500,
       "loc" : "重庆"
}< br/>{
“_id” : ObjectId("599108423268c8e84253be2c"),
"姓名" : "郑琪",
"性别" : "女" ,
"age" : 50,
" sal" : 4700,
"loc" : "成都"
}

阅读以上内容是否对您有帮助呢?如果您想了解更多相关知识或阅读更多相关文章,请关注行业资讯频道。感谢您的支持。

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何在MongoDB中实现范围操作

用户评论