mongodb如何去除重复数据

美女程序员鼓励师

mongodb去重复数据的方法:

1、进入mongo shell:

./mongo

2、切换到需要去重的集合所在的数据库:

use admin

3、在mongo shell中编写并执行js代码:

var res=db.test.find();

while(res.hasNext()){

      var res1=db.test.find(); 

      var re=res.next();

      while(res1.hasNext()){

              var re1=res1.next();

              if(re.age==re1.age){ 

                   db.test.remove({"age":re1.age}); 

               }

       } 

       db.test.insert(re); 

}

以上是 mongodb如何去除重复数据 的全部内容, 来源链接: utcz.com/z/540934.html

回到顶部