我正在编写节点应用程序。我在模型中有一个enum
值的变量,如此
day_of_week: {type: String, enum: ['monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', 'sunday', 'weekends', 'weekdays']}
在客户端,我有这样的多选输入字段
如果我在输入字段中选择一个选项,它会将内容保存到我的数据库mongoDB。
否则,如果我选择了多个选项,则会显示enum validation error
。
如果输入值有多个选项和太多组合,我们如何有效地在多个选择选项中使用enum
?
答案 0 :(得分:0)
我解决了!我在这里发布答案,以便它可能对其他人有用。
通过使day_of_week成为一个数组。
day_of_week: [{type: String, enum: ['weekdays', 'weekends', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', 'sunday']}]