mongodb 常用查询语句整理

mongosql说明
db.users.find()select * from users从user表中查询所有数据
db.users.find({“username” : “joe”, “age” : 27})select * from users where “username” = “joe” and age = 27查找username = joe且age = 27的人
db.users.find({}, {“username” : 1, “email” : 1})select username, email from users查找username,email这2个子项
db.users.find({“age” : {“$gt” : 18}})select * from users where age >18查找age > 18的会员
db.users.find({“age” : {“$gte” : 18}})select * from users where age >=18查找age >= 18的人
db.users.find({“age” : {“$lt” : 18}})select * from users where age <18查找age < 18的人
db.users.find({“age” : {“$lte” : 18}})select * from users where age <=18查找age <= 18的人
db.users.find({“username” : {“$ne” : “joe”}})select * from users where username <> “joe”查找 username != joe的会员
db.users.find({“ticket_no” : {“$in” : [725, 542, 390]}})select * from users where ticket_no in (725, 542, 390)符合tickt_no在此范围的结果
db.users.find({“ticket_no” : {“$nin” : [725, 542, 390]}})select * from users where ticket_no not in (725, 542, 390)符合tickt_no不在此范围的结果
db.users.find({“name” : /joey^/})select * from users where name like “joey%”查找前4个字符为joey的人

https://www.processon.com/i/568c6ea4e4b0e51d149a085f
这个网站解决了大家开始设计阶段的问题,轻量级的各种设计模型,强烈推荐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值