以下のようなスキーマを作成しました
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" }'
これを解決する方法とスキーマを処理する方法 さらにフィールドを追加したい場合は?