0
を反復されていない。私のコントローラではなぜsimple_fields_forは、私は、次の(簡体字)のクラス有する
class CandidateList < ActiveRecord::Base
has_many :candidates, inverse_of: :candidate_list, dependent: :destroy
...
end
と
class Candidate < ActiveRecord::Base
belongs_to :candidate_list, inverse_of: :candidates
...
end
を、Iは10個のCandidate
オブジェクトとCandidateList
を作成し、データベースの検証を照会それらが存在し、添付されていること。私のフォームで
は、私は次のことを持っている:
<%= simple_form_for save_bingo_terms_path(candidate_list_id: @candidate_list) do |f| %>
...
<%= @candidate_list.candidates.count %>
<table>
<%= f.simple_fields_for :candidates do |cf| %>
<tr>
<td><%= cf.input :name, label: false %></td>
<td><%= cf.input :definition, label: false %></td>
</tr>
<% end %>
<% end %>
誰もが、それは私だけの単一の行を示し、なぜ私にもcount
かかわらname
とdefinition
のための入力フィールドとテーブルに理解するのに役立ちます表の上の出力は10
?
ありがとうございます!
私はそうだと思います。最近、FormBuildersについてもっと読む必要があります...今のところ、私はこれをリソースにするつもりだと思います。 –