是否有任何选项可以为该独特属性设置例外?如果值未提交,我不希望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