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

Как сделать массовый апдейт параметров с валидацией?

Делаю обновление полей пользователя, но при таком обновлении не происходит валидация данных
def update
  if @current_user.update_attributes(user_params_for_update)
     respond_200
  else
     render json: ErrorSerializer.serialize(@current_user.errors), status: :unprocessable_entity
  end
end


Можно ли как-то включить валидацию с использованием метода update_attributes? Или есть какой-то другой способ?
  • Вопрос задан
  • 101 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
ibub1ik
@ibub1ik
Ruby/Rails Dev => Elixir
Можно использовать `update`. Вот еще полезная ссылка по теме: www.davidverhasselt.com/set-attributes-in-activerecord
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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