gpt4 book ai didi

node.js - 如何在 Mongoose 中创建和使用枚举

转载 作者:IT老高 更新时间:2023-10-28 11:16:33 25 4
gpt4 key购买 nike

我正在尝试在 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'] 。你的引号有错别字。

关于node.js - 如何在 Mongoose 中创建和使用枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29299477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com