在我的 Schedule 模型中,我想向 :wdays 字段添加一些验证,该字段是一个 int[]。我只希望值 0..6 有效
有效的
Schedule.wdays = [0,1,6]
无效的
Schedule.wdays = [0,1,10]
我尝试使用
validates :wdays, inclusion: { in: [0, 1, 2, 3, 4, 5, 6] }
和
validates :wdays, inclusion: { in: 0..6 }
但两者都不起作用
验证模型中数组中的值的正确方法是什么?