我在验证时遇到问题。每次我尝试使用选择字段中的文本保存对象时,验证都会失败。
每次我尝试保存或更改新模型时,都会收到一条错误消息,提示我的类别列未包含在有效值中。
这是我在模型中得到的验证:
CATEGORIES = %w'public private filantropic'
validates :category, inclusion: { in: CATEGORIES }
这是我认为的字段:
th = f.label :category
td = f.select :category,
options_for_select(HealthUnit::CATEGORIES)