mongodb怎么编写条件查询不等于的数据
这篇文章主要介绍mongodb怎么编写条件查询不等于的数据,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
$ne不等于
1、查询x 的值不等于3 的数据
db.things.find({x:{$ne:3}});
举例如下:
C1 表的数据如下:
>db.c1.find(){"_id":ObjectId("4fb4af85afa87dc1bed94330"),"age":7,"length_1":30}{"_id":ObjectId("4fb4af89afa87dc1bed94331"),"age":8,"length_1":30}{"_id":ObjectId("4fb4af8cafa87dc1bed94332"),"age":6,"length_1":30}
2、查询age 的值不等于7 的数据
>db.c1.find({age:{$ne:7}});{"_id":ObjectId("4fb4af89afa87dc1bed94331"),"age":8,"length_1":30}{"_id":ObjectId("4fb4af8cafa87dc1bed94332"),"age":6,"length_1":30}
可以看出只显示出了age 不等于7 的数据,其它不符合规则的数据并没有显示出来
在users文档中查询"age"不等于20的记录:
db.users.find({age:{$ne:20}});
以上是mongodb怎么编写条件查询不等于的数据的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。