嗨,我刚开始玩Mongoose.看起来真棒!
现在来自Django背景,如何实现一种类型的选项字段,如:
STATUS_OPTIONS : [{"Open",1},{"Closed",2},{"Pending",3"}]
status: { type:String, required:true, options:STATUS_OPTIONS },
Run Code Online (Sandbox Code Playgroud)
因此它可以设置为status = Open或类似的东西.
或者这应该是一个普通的字符串字段,我在我的应用程序中相应地设置它?
您可以使用以下enum属性将Mongoose模式字符串字段约束为一组枚举值:
var s = new Schema({
status: { type: String, enum: ['Open', 'Closed', 'Pending'] }
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1909 次 |
| 最近记录: |