Подтвердить включение в массив параметров ИЛИ быть нулем

У меня есть модель, где яЯ хотел бы ограничить ввод для поля либо нулем, либо попадать в указанный массив значений. Я могу заставить включенную часть работать, ноallow_nil: true немного немне кажется, я не работаю

class Mock::Patient < ActiveRecord::Base
  LANGUAGE_OPTIONS = %w[English Spanish French German Chinese Hindi Punjabi]
  validates :preferred_language, inclusion: { in: LANGUAGE_OPTIONS }
end

мы пытались изменить эту последнюю строку на такие вещи, как:

  validates :preferred_language, inclusion: { in: LANGUAGE_OPTIONS }, allow_nil: true

Но безрезультатно. Какие'Самый простой способ выразить эту комбинацию простого включения или ноль?

Ответы на вопрос(2)

Ваш ответ на вопрос