Простая форма автоматически определяет, существует ли проверка validates :xxx, presence: true
, и отображает это поле как обязательное (например, со звездочкой, добавленной к метке).Простая форма и обязательные поля: не обрабатывается при необходимости, если условие добавлено в валидацию
validates :parent, presence: true
Это приводит к:
Интересно, что как только я добавить условие для такой проверки ...
validates :parent, presence: true, if: -> { true }
... это не делает это не более:
Это ошибка или функция?