Rails 4: Insérer Un Attribut Dans Params

Dans Rails 3, il a été possible d'insérer un attribut dans les params de la sorte:

params[:post][:user_id] = current_user.id

Je suis d'essayer de faire quelque chose de similaire dans les Rails 4, mais n'ayant aucune chance:

post_params[:user_id] = current_user.id

. . . .


private

  def post_params
    params.require(:post).permit(:user_id)
  end

Rails ignorant de cette insertion. Il ne jette pas des erreurs, c'est juste échoue silencieusement.

InformationsquelleAutor nullnullnull | 2013-05-13