В моей модели расписания я хочу добавить некоторую проверку в поле: 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 }
но не работает
Каков правильный способ проверки значений в массиве в вашей модели?