返回数说广场 #日有所学#
0
MongoDB报错:E11000 duplicate key error collection
在使用中发现了如下问题:添加第一条数据时可以正常添加,第二条数据便无法添加。(无论在可视化工具中进行添加或者使用POSTMAN均无法正常添加)
先说一下该条错误的中文意思:就是说该条数据的id_1这个键的值为null,而第一条数据中的id_1已经为null,两条数据出现id重复,因此报错。
出现该条错误的可能原因:
①自己设置了id_1这个键,但没有进行赋值,导致两条数据该键值重复,从而报错。
②自己并没有刻意设置该键,但数据库自动生成了这个键。工程师不知道该键的存在,因此未进行赋值,导致两条数据该键值重复,从而报错。
解决办法
①既然存在id_1这个键,那么在录入数据时为每条数据添加不同的该键的值,即可避免报错
②去除id_1这个键。
0
0 1388
分享
评论
热门数说




