E11000 duplicate key error index

简介: E11000 duplicate key error indexmongodb插入报错,重复主键问题,有唯一键值重复一般使用collection.insertOne(doc);插入一条已存在主键的记录会报错使用MDAO的public Key save(T entity){ return this.ds.save(entity);}一般不会报错,save方法必须是一个完整的实体,而不能保存一个字段实体。

E11000 duplicate key error index

mongodb插入报错,重复主键问题,有唯一键值重复

一般使用collection.insertOne(doc);插入一条已存在主键的记录会报错

使用MDAO的

public Key<T> save(T entity)
{
    return this.ds.save(entity);
}

一般不会报错,save方法必须是一个完整的实体,而不能保存一个字段实体。如下所示:可以对User的实体进行报错,不能对Test的User属性进行保存

public class User {

}
public class Test{
  private User user;
  public void setUser(User user){
       this.user = user;  
    }  
   public User getUser(){
       return user;
  } 
}

 

遗失的拂晓
目录
相关文章
|
5月前
|
JavaScript
vue报错 | Duplicate keys detected: ‘0’. This may cause an update error.
vue报错 | Duplicate keys detected: ‘0’. This may cause an update error.
65 3
|
监控 开发工具
Zabbix自定义KEY报错ZBX_NOTSUPPORTED: Unsupported item key.
[root@zabbix bin]# ./zabbix_get -s 192.217.24.47 -k jump-server ZBX_NOTSUPPORTED: Unsupported item key.
9888 0
|
数据库
MongoError: E11000 duplicate key error collection: blog.users index: email_1 dup key
MongoError: E11000 duplicate key error collection: blog.users index: email_1 dup key
|
JavaScript
[Vue warn]: Duplicate keys detected: ‘1‘. This may cause an update error. for循环,key重复报错
[Vue warn]: Duplicate keys detected: ‘1‘. This may cause an update error. for循环,key重复报错
74 0
|
关系型数据库 MySQL 数据库
解决出现的SQLIntegrityConstraintViolationExceptionw:Duplicate entry ‘10‘ for for key ‘user.PRIMARY‘问题
解决出现的SQLIntegrityConstraintViolationExceptionw:Duplicate entry ‘10‘ for for key ‘user.PRIMARY‘问题
255 0
|
SQL 数据库
ON DUPLICATE KEY UPDATE
ON DUPLICATE KEY UPDATE
145 0
ON DUPLICATE KEY UPDATE