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有点无奈