摘要: 聚合函数 最大值 $max db.mycol.aggregate([{$group : {_id : "$by_user", num_max : {$max: "$likes"}}}]) 最小值 $min db.mycol.aggregate([{$group : {_id : "$by_user" 阅读全文
posted @ 2019-09-03 16:33 罕 阅读(6596) 评论(0) 推荐(0) 编辑
摘要: 大于 ($gt)、大于等于 ($gte )、小于 ($lt)、大于等于 ($lte)、等于($eq) 查询价格小于100的商品 db.product1.find({price:{$lt:100}}) 查询价格200-9000之间的商品db.product1.find({price:{$gt:200, 阅读全文
posted @ 2019-09-03 15:18 罕 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 正则表达式查询 $regex 注:^ 取反的意思 用特殊的转义字符需要在前面加一个斜杠 通过 ^取反 ,再通过$not取反,就可获得只包含一种类型的数据 \\d 数字 \\s 空格 \\w 数字和字母 阅读全文
posted @ 2019-09-03 14:56 罕 阅读(7039) 评论(0) 推荐(0) 编辑
摘要: 查询价格在200-9000 $gt 大于 $lt 小于 查询给定范围数据 $in 查询给定范围数据,取反 $nin 阅读全文
posted @ 2019-09-03 11:43 罕 阅读(10701) 评论(0) 推荐(0) 编辑
摘要: 逻辑与 $and:要求满足所有查询条件 ,否则返回空 语法:db.集合名.find{ $and: [ { <expression1> }, { <expression2> } , ... , {<expressionN> } ] } 逻辑或 $or:满足一个条件就行 语法:db.集合名.find{ 阅读全文
posted @ 2019-09-03 11:12 罕 阅读(1614) 评论(0) 推荐(0) 编辑