【发布时间】:2015-05-31 17:02:21
【问题描述】:
我正在尝试在 Mongoose 中创建和使用 enum 类型。我检查了它,但我没有得到正确的结果。我在我的程序中使用enum,如下所示:
我的架构是:
var RequirementSchema = new mongooseSchema({
status: {
type: String,
enum : ['NEW','STATUS'],
default: 'NEW'
},
})
但是我在这里有点困惑,我怎样才能把enum 的值放在Java NEW("new") 中。如何根据它的可枚举值将enum 保存到数据库中。我在 express node.js 中使用它。
谢谢
【问题讨论】:
-
这个问题有大量修正 OP 的错字,从而解决了问题,这使得接受的答案有点混乱。请考虑写入的原始数组缺少“'”:
enum: ['NEW, 'STATUS']
标签: node.js mongodb express enums