После недавнего обновления до Rails 4 обновление атрибутов с использованием кода, похожего на приведенный ниже, не работает, я получаю сообщение об ошибке ActiveModel::ForbiddenAttributes
:
@user.update_attributes(params[:user], :as => :admin)
Где пользователь имеет следующую строку attr_accessible в модели:
attr_accessible :role_ids, :as =>admin
# or any attribute other than :role_ids contained within :user
Как вы решаете ту же задачу в Rails 4?