0

我创建了如下架构

var TeamSchema = new Schema({
    name: {
        type: String,
        default: '',    
        unique : true
      },
      location: {
        type: String,
        unique: true
      }
};
mongoose.model('Team', TeamSchema);

在上面的 Location 属性中,unique:true是错误的。之后,我删除了 unique:true 并尝试添加数据,但仍然引发以下错误。

errmsg: 'E11000 duplicate key error index: Hackathon.teams.$location_1 dup key: { : "Bangalore" }'

如果我想添加更多字段,如何解决这个问题以及如何处理模式?

4

0 回答 0