MongoDB 学习笔记2----条件操作符

时间:2023-03-09 08:04:17
MongoDB 学习笔记2----条件操作符

条件操作符:用于两个比较两个表达式并从mongdb中获取文档

mongodb常见的操作符及解析说明

$lt:小于
example:ago<20
$lte:小于等于
example:<=20
$gt:大于
example: ago>10
$gte:大于等于
example:ago>=10

mongodb使用示例

1查询user集合中ago大于10的文档

db.user.find({"ago":{$gt:10}}).

输出内容

{ "_id" : ObjectId("574e680a308dfae5b2b0a357"), "name" : "zhangsan", "password" : "123456", "ago" : 20 }

2查询user集合中ago大于等于10,小于等于30的文档

db.user.find({"ago":{$gte:10,$lte:30}})

输出内容

{ "_id" : ObjectId("574e680a308dfae5b2b0a357"), "name" : "zhangsan", "password" : "123456", "ago" : 20 }

3查询user集合中ago大于等于10,小于等于30,且score大于70的文档,

db.user.find({"ago":{$gte:10,$lte:30},"score":{$gt:80}})