描述
条件操作符用于比较两个表达式并从mongoDB集合中获取数据。
在本章节中,我们将讨论如何在MongoDB中使用条件操作符。
MongoDB中条件操作符有:
- $gt:大于
- $lt:小于
- $gte:大于或等于
- $lte:小于或等于
- $ne:不等于
- $eq:等于
1.db.user.find({ age : { $lt: 20} } ); ps:查询年龄小于20
2.db.user.find({ age : { $lte: 20} } ); ps:查询年龄小于等于20
2.db.user.find({age:{$gt:995}}) ps:查询年龄大于995(年龄虽然不可能大于995,但是此处只是模拟)
3.db.user.find({age:{$gte:995}}) ps:查询年龄大于等于995(年龄虽然不可能大于等于995,但是此处只是模拟)
4.db.user.find({age:{$gt:20,$lt:30}}) ps:查询年龄大于20,小于30
5.db.user.find({age:{$ne:1}}) ps:查询年龄不等于1
6.查询年龄等于20