mongo查询常用查询sql

编程

1.显示所有表

show collections;

2.limit(), pretty()

db.chatmsg50.find({"serverTime":{$gt:1586846066000}}).limit(1);  -- 返回一条

db.chatmsg50.find({"serverTime":{$gt:1586846066000}}).limit(2,3); --从第3条开始,返回2条

db.chatmsg50.find({"serverTime":{$gt:1586846066000}}).limit(1).pretty(); --格式化输出

2.long eq查询

db.chatmsg149.find({"msgId":NumberLong("1113367514214410340")}).count();

3.lt &  gt查询  大于 小于查询 

db.chatmsg50.find({"serverTime":{$lt:1586846066000,$gt:1585809266000}}).count();

4.聚合搜索,汇总

db.chatmsg50.aggregate([{$match:{"serverTime":{$lt:1586846066000,$gt:1585809266000}}},{$group:{_id:"$extend1",num_tutorial:{$sum:1}}}]);

 

以上是 mongo查询常用查询sql 的全部内容, 来源链接: utcz.com/z/515888.html

回到顶部