0

我正在编写一个节点应用程序。我有一个enum像这样的模型中有值的变量

day_of_week: {type: String, enum: ['monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', 'sunday', 'weekends', 'weekdays']}

在客户端,我有这样的多选输入字段 在此处输入图像描述

如果我在输入字段中选择一个选项,它会将内容保存到我的数据库中,即 mongoDB。

否则,如果我选择多个选项,它会显示enum validation error

enum如果我们有多个选择并且输入值的组合太多,我们如何有效地使用多个选择选项?

4

1 回答 1

0

我解决了!我在这里发布答案,以便对其他人有用。

通过将 day_of_week 设为数组。

day_of_week: [{type: String, enum: ['weekdays', 'weekends', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', 'sunday']}]
于 2013-09-19T07:20:02.770 回答