Interdit Attributs d'Erreur dans les Rails 4 lors de la rencontre d'une situation où l'on aurait utilisé attr_accessible dans les versions antérieures de Rails

Avec la récente mise à jour de Rails 4, mise à jour des attributs à l'aide de code comme celui ci-dessous ne fonctionne pas, j'obtiens un ActiveModel::ForbiddenAttributes erreur:

@user.update_attributes(params[:user], :as => :admin)

Où l'Utilisateur a la suite de attr_accessible ligne dans le modèle:

attr_accessible :role_ids, :as =>admin
# or any attribute other than :role_ids contained within :user

Comment voulez-vous accomplir la même tâche dans les Rails 4?

InformationsquelleAutor Ecnalyr | 2013-07-03