mongoose的常用查询
1.数组查询分页
enshirne是一个数组:
User.findOne({
_id: _id
}, {
enshrine: {
$slice: [start, count]
}
}).exec(function(err, user) {
});
循环遍历的时候用eachSeries进行同步遍历,如果有时间排序的话;
2.修改多行数据
db.getCollection('users').update({'phone':'13760496252'}, {$set: {'phone': '13760496253'}}, {multi:true})
3.去重查询
db.getCollection('circles').aggregate([{
$match:{
to: {$in: [40,41,50,51,100,101]}
}
},{
$group:{
_id: '$from'
}
}])
4.聚合查询(使用aggregate,match)
这个是文章中的gist地址
5.常用的查询方法
6.这个是moongose的官网文档
7.开发中经常用到的查询操作
8.group分组?有点看不懂
9.mongoose常用查询:对于有一个搜集网址癖好的jser,:-D有点无奈

浙公网安备 33010602011771号