开始使用mongodb,记录一些基本操作。
1.类似sql中的count
db.xiaoqu.count() ---xiaoqu为collection
2.在mongo shell中去重
循环处理
1 var res=db.xiaoqu.find(); 2 while(res.hasNext()){ 3 var res1=db.xiaoqu.find(); 4 var re=res.next(); 5 while(res1.hasNext()){ 6 var re1=res1.next(); 7 if(re.xiaoqu==re1.xiaoqu){ 8 db.xiaoqu.remove({"xiaoqu":re1.xiaoqu}); 9 } 10 } 11 db.xiaoqu.insert(re); 12 }
3.查询某个collection
1 db.joke.find({}) //joke 是一个collection
4.创建collection
1 db.createCollection('test') // test 是一个collection