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

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

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

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

или

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

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

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