我正在尝试在 Mongoose 中创建和使用 enum
类型。我检查了它,但我没有得到正确的结果。我在我的程序中使用 enum
如下:
我的架构是:
var RequirementSchema = new mongooseSchema({
status: {
type: String,
enum : ['NEW','STATUS'],
default: 'NEW'
},
})
但是我在这里有点困惑,我怎样才能把 enum
的值放在 Java NEW("new")
中。如何根据它的可枚举值将 enum
保存到数据库中。我在 express node.js 中使用它。
谢谢
最佳答案
这里的枚举基本上是 String 对象。将枚举行改为 enum: ['NEW', 'STATUS']
。你的引号有错别字。
https://stackoverflow.com/questions/29299477/