摘要:
聚合条件筛选$match用法: 对订单金额大于120的数据做分组: #对订单金额大于120的进行分组 #select sum(payment) from table where payment>120 group by title 在mongoDB中 {"$match":{"payment":{"$ 阅读全文
posted @ 2022-01-10 21:46
linuxTang
阅读(235)
评论(0)
推荐(0)
摘要:
一,分页和排序: 1正序排列: 字符串按照字母顺序排列,数字按照大小顺序排列,如果是中文,按照uncode编码值进行排序, db.users.find().sort({"name":1}); 2倒序排列 db.users.find().sort({"name":-1}); 3在所有的结果中过滤出na 阅读全文
posted @ 2022-01-10 16:04
linuxTang
阅读(451)
评论(0)
推荐(0)
摘要:
1查看name包括着3个人的所有数据: $in:可以使用索引,但是$nin不能使用索引,不能使用索引的尽量不用或者少用 > db.users.find({"name":{"$in":["bjsxt","admin","test"]}}); { "_id" : ObjectId("61d93061ad 阅读全文
posted @ 2022-01-10 11:49
linuxTang
阅读(134)
评论(0)
推荐(0)
摘要:
find({})第一个参数条件: 查询逻辑: 1查询一个集合中所有数据,默认显示顺序是按照录入的顺序显示的 db.users.find(); 2显示一条数据,默认只显示自然序的第一条: db.users.findOne(); 3查询name=admin的数据 > db.users.find({"na 阅读全文
posted @ 2022-01-10 10:57
linuxTang
阅读(112)
评论(0)
推荐(0)

浙公网安备 33010602011771号