これは私のルビーコードです:
<%= simple_form_for([@video, @video.comments.new]) do |f| %>
<% f.association :comment_title %>
<% f.input :body %>
<% f.button :submit %>
<% end %>
これは、生成された HTML マークアップです。
<form accept-charset="UTF-8" action="/videos/485/comments" class="simple_form comment" id="new_comment" method="post">
<div style="margin:0;padding:0;display:inline">
<input name="utf8" type="hidden" value="✓">
<input name="authenticity_token" type="hidden" value="55xSU8JUe1SgipjAkAEvCvidFdJY3hv8Qz5VBqUSrdE=">
</div>
<input class="button" id="comment_submit" name="commit" type="submit" value="Create Comment">
</form>
明らかに、:body 入力フィールドと関連選択リストが正しく作成されていません。これはなぜですか、どうすれば修正できますか?
ところで、ビデオには多くのコメントがあり、コメントはビデオに属します。また、comment_title には多くのコメントがあり、コメントは動画に属します。Comment_title は仮想属性で生成されます。
他に見たいコードがあれば教えてください。