【文件属性】:
文件名称:Mongoose经常返回e11000 error的原因分析
文件大小:40KB
文件格式:PDF
更新时间:2021-01-20 07:38:47
e1 error go
发现问题
最近在工作中遇到了一个问题,在定义了schema之后,每一次save都会报E11000,但是db.xxx.find()里面根本就没有冲突的条目,什么情况呢?
问题分析
可能问题出在定义的schema的成员使用了unique,比如:
var CatalogSchema = new Schema({
idCat: {
type: String,
default: '',
trim: true,
unique: 'Id should be unique!',
required: 'Id cannot be blank'
},
titleCat: {
type: Stri