You want to store what object values? Is it just one object or two related 
objects?Try using this rails convention 
http://api.rubyonrails.org/classes/ActiveRecord/NestedAttributes/ClassMethods.html

 Make your life easier, stick to rails conventions. 

On Saturday, December 13, 2014 2:01:42 AM UTC-5, Ruby-Forum.com User wrote:
>
> {"utf8"=>"✓", 
>  "authenticity_token"=>"fB/ZNf3dnFz9OVa/h34xbNysN0AlxcIiPs=", 
>  "f"=>[{"columns_id"=>"4", 
>  "column_value"=>"rrr", 
>  "users_id"=>"2"}, 
>  {"columns_id"=>"5", 
>  "column_value"=>"ttt", 
>  "users_id"=>"2"}], 
>  "commit"=>"Save changes"} 
>
>
> I want to store object values but how to store multiple record at same 
> time using controller. 
>
> my controller code - 
>
> def create 
>   params[:f].each do |user_params| 
>        Detail.new(user_params).save 
>   end 
> end 
>
>
> my view code - 
>
> <%= form_for(:detail, :url => {:controller => 'details', :action => 
> 'create'})  do %> 
>   <% @info.each do |article| %> 
>     <%= hidden_field_tag "f[][columns_id]", article.id   %> 
>     <p> 
>       <td><%= article.value %></td> 
>       <td><%= text_field_tag "f[][column_value]" %></td> 
>     </p></br> 
>     <%= hidden_field_tag "f[][users_id]", current_user.id  %> 
>   <% end %> 
>   <p class="button"><%= submit_tag %></p> 
> <% end %> 
>
> Its gives error ActiveModel::ForbiddenAttributesError  how to solve 
> please help me 
>
> -- 
> Posted via http://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/8a1020b6-02cc-4aee-9958-3a28de9589d3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to