У меня есть комментарий и сообщение, где сообщение has_many
Комментарии и комментарий belong_to
сообщение.
В интерфейсе администратора у меня есть выпадающее меню для выбора, к какому сообщению относится комментарий.to.
Вот код:
<%= form_for @comment do |f| %>
<p>
<%= f.label :text, "Comment Text" %><br />
<%= f.text_field :text %>
</p>
<p>
<%= f.label "Post" %><br />
<%= f.select(:post_id, options_from_collection_for_select(Post.all, :id, :title), :include_blank => true) %>
</p>
<p>
<%= f.submit "Update" %>
</p>
Однако значение по умолчанию для тега выбора не выбирается, даже если в документации сказано, что оно должно автоматически установить значение по умолчанию @comment.post_id
.Есть идеи, почему этого не происходит?