如何在Mongoose中创build和使用Enum
我正在尝试在Mongoose中创build和使用一个enum
types。 我检查了,但我没有得到正确的结果。 我在我的程序中使用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']
。 你用你的引号有一个错字。
枚举是String对象,例如: enum :['a','b','c']
或者可能像这样const listOfEn = ['a','b','c']; => enum: listOfEn
const listOfEn = ['a','b','c']; => enum: listOfEn