本博客将列举一些常用的MongoDB操作,方便平时使用时快速查询,如find, count, 大于小于不等, select distinct, groupby等 1. 大于,小于,大于或等于,小于或等于,不等于 $gt: 大于 $lt: 小于 $gte: 大于或等于 $lte: 小于或等于 $ne: 不等于 代码语言:javascript ...
db.userInfo.distinct("name"); 会过滤掉 name 中的相同数据 相当于: select distict name from userInfo; 3、查询 age = 22 的记录 db.userInfo.find({"age": 22}); 相当于: select * from userInfo where age = 22; 4、查询 age > 22 的记录 db.userInfo.find({age: {$gt: 22}}); 相当于:...
排序:db.集合名称.find().sort({字段:1,...}) 1.参数1为升序排列 2.参数-1为降序排列 3.db.stu.find().sort({score:-1,age:1}) 统计个数 1.db.集合名称.estimated_document_count() 2.db.集合名称.count_documents({条件}) 去重:db.集合名称.distinct(字段,{条件}) 更新:db.集合名称.update(...
db["user"].find({"weixin.nick":/袋$/},{"uuid":1,"weixin.nick":1}).pretty() #selectuuid,nick,fromuserwherenicklike'%袋'\G; 回到顶部 九、distinct去重 db["user"].distinct("weixin.nick",{"weixin.nick":/^随梦/}) #selectdistinct(nick)fromuserwherenicklike"随梦%"; 回到顶部 十、cou...
db.collection.find({"name":/^Jo/}) 1. 去重查询 使用distinct()方法可以删除多个文档中包含的重复值。例如: db.collection.distinct("name") 1. 返回指定字段 不需要查询所有字段数据,这时可以使用find()方法返回指定字段。以下是一个示例: db.collection.find({},{"name":1,"_id":0}) ...
语法:db.集合名称.find({若干条件}) 从传统的数据表来看(集合就相当于表的结构),表的结构一旦定义就必须按照其定义的要求进行内容的编写,但是 MongoDB 不一样,它可以自己随意扩充数据。 3.6、增加不规则数据 此时 dept 集合的内容可以由用户随便去定义,完全不用考虑其他的结构,那么实际上就必须明确一点...
①方法find():查询 db.集合名称.find({条件文档}) ②方法findOne():查询,只返回第一个 db.集合名称.findOne({条件文档}) ③方法pretty():将结果格式化 db.集合名称.find({条件文档}).pretty() 2.比较运算符 # 等于,默认是等于判断,没有运算符 ...
一旦数据库已经准备好,我们可以开始使用findDistinct方法来查找唯一值。下面是具体的步骤: 步骤1:选择集合 首先,我们需要选择要查询的集合。集合是MongoDB中的一种数据结构,类似于关系数据库中的表。你可以通过使用db.collection来选择集合,其中“db”是当前连接的数据库名称,而“collection”是要查询的集合名称。例如,...
db.userInfo.distinct("name"); 会过滤掉name中的相同数据 相当于:select distict name from userInfo; 3、查询age = 22的记录 db.userInfo.find({"age": 22}); 相当于: select * from userInfo where age = 22; 4、查询age > 22的记录 db.userInfo.find({age: {$gt: 22}}); ...
语法:db.runCommand({“distinct”:集合名,“key”:”获得不重复数据的字段”}); 1 2 > db.runCommand({ "distinct" : "test1" , "key" : "userId" }); { "values" : [ "1" , 5 ], "ok" : 1 } 七、游标 1:获取游标,示例如下: 1 > var c = db.test1.find(); 2:循环游标,...