-1
我有一個郵政編碼字段,可以在其中輸入多個郵政編碼。這是一個數組字段,我想它應該是唯一的。在MongoDB中創建唯一的數組
貓鼬模式 -
const RegionalZones = new Schema({
name : { type : String, required : true },
country : { type : String, required : true },
zipCodes : { type : Array, required : true},
isBlocked: { type: Boolean, default : false },
serviceTax: { type: Number, default:10},
cancelFee: {type: Number, default: 7.50},
contractorCancelFee: {type: Number, default: 7.50},
createdAt : {type : Date, default : Date.now},
updatedAt : {type : Date, default : Date.now}
});
RegionalZones.index({ country: 1, zipCodes: 1,name:1 }, { unique: true });
module.exports = mongoose.model('RegionalZones', RegionalZones);
我有一個郵政領域,我們可以在其中輸入多個郵政編碼意味着它是一個數組字段我希望它應該是唯一的,如果我輸入303030和[303030,123456],那麼它不應該拋出一個錯誤,但它確實如果我使它獨特 – Mamta
這將幫助我問一個關於stackoverflow的查詢http://stackoverflow.com/help/how-to-ask – Prasad