私はコメントのネストされた属性を持っています。親クラスは投稿です。ルビでnested_attributesを使用して値を保存する
<% form_for @post do |f| %>
...........
<% f.fields_for :comments do |builder| %>
<%= builder.text_field :name %>
<%= builder.text_field :address %>
<%= builder.hidden_field :label, :value => user_1 %>
<%= builder.text_field :name %>
<%= builder.text_field :address %>
<%= builder.hidden_field :label, :value => user_2 %>
<% end %>
<% end %>
私は記事を保存すると、私もコメントを保存したい、と私はformタグを使用している場合、私はそれがで何もせずにコメントを保存しますかわからない、hidden_fieldに異なる値を必要としますコントローラ。
私はまた:accepts_nested_attributes_for:投稿モデルのコメントを使用しました。もし誰かがもう一度考えることができれば、それは素晴らしいことになるでしょう。
名前、アドレス、ラベルはコメントフィールドです。投稿を保存すると、保存するコメントが2行必要です。 1つは最初のtext_field、text_fieldおよびhidden_fieldから、もう1つは2番目の入力フィールドからです。
これらのネストされたモデルをどのように保存しようとしていますか?より良いアイデアを得るためにここにいくつかのコードを投稿できますか? –