欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

mongodb中的一些符号

程序员文章站 2022-06-17 10:40:53
...

mongodb中的一些符号 大于:$gt 大于等于:$gte 小于:$lt 小于等于:$lte 不等于: $ne IN:$in NOT IN: $nin 取余:$mod 非:$NOT 或:$OR 例子1:在XXX中查询年龄20且=30的人: [javascript] db.XXX.find({age:{$gt:20, lte:30}}); 例子2:在XXX中查询年龄

mongodb中的一些符号

大于:$gt

大于等于:$gte

小于:$lt

小于等于:$lte

不等于: $ne

IN:$in

NOT IN: $nin

取余:$mod

非:$NOT

或:$OR

例子1:在XXX中查询年龄>20且

[javascript]

db.XXX.find({"age":{"$gt":20, "lte":30}});

例子2:在XXX中查询年龄不是20的人:

[javascript]

db.XXX.find({"age":{"$ne":20}});

例子3:名称为BuleRiver或者BuleRiver2的人,不要使用OR

[javascript]

db.XXX.find({"name":{"$in":["BuleRiver", "BuleRiver2"]}});

例子4:年龄MOD5等于3和不等于3的所有人:

[javascript]

db.XXX.find({"age":{"$mod":[5,3]}});

db.XXX.find({"age":{"$not":{"$mod":[5, 3]}}});

例子5:使用OR实现例子3

[javascript]

db.XXX.find({"$OR":[{"name":"BuleRiver"}, {"name":"BuleRiver2"}]});