Задать вопрос
@IvanN777

Как в rails проверить параметры на пустоту?

Пробовал проверить таким образом
p=params.require(:recovery_password).permit(:email)
if p.nil?

Однако, перед самой проверкой приложение падает с ошибкой, что параметр пустой, на первой строчке примера выше.
Как проверить то?
Знаю вопрос простой, но найти не могу. Важно ведь еще как правильно.
  • Вопрос задан
  • 2898 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Code Basics
    Ruby для начинающих
    1 месяц
    Далее
  • Хекслет
    Разработчик на Ruby on Rails
    5 месяцев
    Далее
  • Skillbox
    Ruby on Rails с нуля
    10 месяцев
    Далее
Решения вопроса 1
@vsuhachev
if p.blank?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Heafy
foo = bar if bar

или

if defined?(bar)
foo = bar
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы