MongoDB 操作与管理:从索引查询到 Ruby 编程
1. 使用索引进行创建和查询
1.1 范围查询
在 MongoDB 中,可以使用特殊的 $gt 和 $lt 运算符进行范围查询,它们分别表示大于和小于。例如,查询 num 值大于 19995 的所有文档:
> db.numbers.find( {num: {"$gt": 19995 }} )
{ "_id" : ObjectId("552e660b58cd52bcb2581142"), "num" : 19996 }
{ "_id" : ObjectId("552e660b58cd52bcb2581143"), "num" : 19997 }
{ "_id" : ObjectId("552e660b58cd52bcb2581144"), "num" : 19998 }
{ "_id" : ObjectId("552e660b58cd52bcb2581145"), "num" : 19999 }
还可以结合这两个运算符来指定上下边界:
> db.numbers.find( {num: {"$gt": 20, "$lt": 25 }} )
{ "_id" : ObjectId("552e660558cd52bcb257c33b"), "num" : 21 }
{ "_id" : ObjectId("552e660558cd52b
超级会员免费看
订阅专栏 解锁全文
3983

被折叠的 条评论
为什么被折叠?



