我有一个a属性始终等于1的架构。我找到了一个解决方案,但我不喜欢它:
var schema = new Schema({
a: Number
});
schema.pre('save', function(){
this.a = 1;
});
Run Code Online (Sandbox Code Playgroud)
您能告诉我是否有更好的方法吗?例如:
var schema = new Schema({
a: 1
});
Run Code Online (Sandbox Code Playgroud)
如何使用默认值,它是否达到您想要的?
var schema = new Schema({
a: {type: Number, default: 1}
});
如果要强制使用,则pre版本是最佳选择。
| 归档时间: |
|
| 查看次数: |
4386 次 |
| 最近记录: |