mongodb 建立唯一索引,去除重复数据
来源:互联网 发布:邮政网络培训学院登录 编辑:程序博客网 时间:2024/05/17 06:36
如果建立唯一索引的时候,有数据重复,则会报错,所以可以通过以下方法间接解决:
1.将数据导出json格式
./mongoexport -d liuniu -c tWechatMessage -o tWechatMessage.json
-d 数据库名
-c 集合名
-o 导出后的名字(也可以加上路径 )
db.tWechatMessage.remove({})
3.新建唯一索引
db.tWechatMessage.ensureIndex({"msg.MsgId":1},{unique:true});
4.导入刚才导出的数据./mongoimport -d liuniu -c tWechatMessage --upsert /usr/dataserver/mongodb/bin/tWechatMessage.json
upsert会根据唯一索引去重复 阅读全文
0 0
- mongodb 建立唯一索引,去除重复数据
- mongodb在重复数据的集合里建立唯一索引
- 删除重复数据,建立唯一性索引
- MongoDB去除重复数据
- sql 去除重复数据 唯一
- mongodb去除重复的数据
- 删除重复记录建立唯一索引
- mysql对重复数据新建唯一索引
- mongodb去除重复的数据(二)
- sqlserver通过ignore_dup_key索引去除重复数据
- MongoDB数据导出、导入及索引建立
- MongoDB 唯一索引
- mysql中有重复数据建唯一索引
- 对于有大量重复数据的表添加唯一索引
- 数据重复导致创建唯一索引失败,删除重复数据的SQL语句
- MongoDB建立索引
- MongoDB建立索引
- MongoDB建立索引
- c中字符串与c++中字符串的不同
- android java.net.ConnectException: Connection refused
- 廖雪峰的Git教程三版本回退
- php之C/S交互实例
- 项目实训-千寻-支付宝服务申请与使用
- mongodb 建立唯一索引,去除重复数据
- 阿里天池的新任务(简单)【字符串匹配哈希算法】 计蒜客初赛第一场
- 插入记录INSERT
- JSTL标准标签库之格式化标签(一)
- ubuntu16.04 简单安装mysql5.7
- Convert BST to Greater Tree
- 设计模式的总结二:创造型模式-抽象工厂模式
- Python提取某字符串中的特殊0
- HDU1003最大连续子序列和