6
Koleksiyonumuzu, her belgenin e-posta adresi ve sweepstakes_id birleşimine göre benzersiz olduğundan emin olması gereken özel bir durumum var. Her yere baktım, ancak bu tür bir doğrulamayı nasıl gerçekleştireceğimi bulamıyorum.Mongoose Schema'da birden çok değer kullanan benzersiz belgeler
şema tanımlama:
var submissionSchema = new Schema({
client_id: {
type: Schema.Types.ObjectId,
ref: 'Client',
index: true
},
sweepstakes_id: {
type: Schema.Types.ObjectId,
ref: 'Sweepstakes',
index: true
},
email: {
type: String,
index: true
},
data: {
type: Schema.Types.Mixed,
default: []
}
});
. Bir çekicilik gibi çalıştı. Teşekkür ederim! –
1 ne için kalıyor? –
Burada cevabı buldum: http://stackoverflow.com/questions/12573753/creating-multifield-indexes-in-mongoose-mongodb –