枚举数组的猫鼬模式

时间:2020-07-25 19:32:53

标签: node.js arrays mongoose enums mongoose-schema

我期望输出类似

...,
"property": ["ENUM1", "ENUM2", "ENUM3"],
...

,这些枚举属于String类型。

我构建的猫鼬模式如下所示(并产生错误)-

...,
property: [{
            type: String,
            enum: ['ENUM1', 'ENUM2', 'ENUM3'],
            required: true
        }],
...

错误-猫鼬将属性的请求参数视为一个字符串,并抛出错误,提到该字符串作为枚举不存在。

0 个答案:

没有答案