Как проверить полноту формы в ruby ​​на рельсах? - PullRequest
0 голосов
/ 14 сентября 2018

Как мы можем проверить полноту таблицы в рельсах? У меня есть модель с именем Пользователь , которая содержит около 45 полей.

В настоящее время я использую следующую логику для проверки полноты Пользователь . Как мы можем оптимизировать эту логику. Есть ли лучший способ проверить эту вещь?

def user_completeness?
 if (user.name.present? && user.dob.present? && user.email.present etc.,)
  true
else
 false 
end

конец

1 Ответ

0 голосов
/ 14 сентября 2018

Кажется, вы ищете метод .valid?.

Я бы рекомендовал прочитать https://guides.rubyonrails.org/active_record_validations.html и реализовать проверки в вашей модели.

Надеюсь, это поможет!

Ben

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...