etspring
@etspring
Начитанное быдло

Есть ли аналог strong params внутри модели?

Доброго времени суток,
Собственно интересует сабж, чтобы не получать ActiveModel::UnknownAttributeError: unknown attribute.

Моделька:
Match id: nil, home_team: nil, away_team: nil

Собственно приходится делать вот так:
hash = {home_team: "Мясо", away_team: "Бомжи", third_team: "Лохомотив"}
Match.create(hash.reject{|t| !Match.attribute_method?(t)})

но думаю, что есть способ проще
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы