是否有任何選項可以爲該獨特屬性設置例外?如果值未提交,我不希望MongoDB設置爲null
,或者在唯一性情況下爲null
值設置例外。貓鼬 - 防止MongoDB計數爲空作爲唯一值
userSchema = mongoose.Schema({
/* ... additional Schema properties ... */
email: {type: String, lowercase: true, unique: true}
});
如果我可以在mongoose.Schema中設置例外,那將會很好,很容易。顯然,所有其他解決方案也受到讚賞。 感謝您的時間!它幫助我很多。 :)
的http://stackoverflow.com/questions/7955040/mongodb-mongoose-unique-if-not-null – JohnnyHK