mongdo 实现批量删除。
var group =
{
"$group":{
"_id":{"uid":"$uid"},
"count":{"$sum" : 1}
}
};
var match =
{
"$match":{
"count" : {
"$gt" : 1
}
}
}
var course = db.baidu2.aggregate(group, match);
while(course.hasNext()){
var keeper = course.next();
var query = {"uid":keeper._id.uid};
var res = db.baidu2.find(query).skip(1);
while(res.hasNext()){
var row = res.next();
if(row.city != undefined) {
db.baidu2.remove({"_id" : row._id});
}
}
}
mongodb 实现 group having
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 任何人和事都有一个开始认识,逐渐提高,深入理解,全面掌握,随心所用的过程。本人初次自学音视频相关,如有不足还请各位...
- 前言 近期工作比较空闲,项目上线重构任务还没有开始,所以这几天学习了一些GCD的知识,发现了一个挺有意思也挺有用的...
- 需求: 三个并发的网络请求,都完成之后,更新UI实现:利用dispatch group 的dispatch_gro...