Hello everybody. I have two models user and user_information. the User
has_one user_information and the UserInformation belongs_to user. Now I
need to make a form_for to create the user information for an user. So I
to the following link:
a fill the form, with the user_id, and the other fields. But I get the
Can’t mass-assign protected attributes: user_id
I think the error is in the user_information#new view, in the form_form.
This is the actual form
<%= form_for(@user_information) do |f| %>
<%= f.text_field :user %>
<%= f.text_field :address %>
<%= f.text_field :phone %>
<%= f.check_box :business %>
I think the form_for should be something like <%=
form_for([@user_information, @user.user_information.bluild]) do |f| %>
but it doesn’t work. So I really really need your help, please.