1
我有一個評論和一個職位,其中郵政has_many
評論和評論belong_to
郵政。未設置select的Rails默認值?
在管理界面中,我有一個下拉菜單,用於選擇評論所屬的帖子。
下面是代碼:
<%= 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
中說。任何想法爲什麼沒有發生?
它應該是'belongs_to'。這是一個錯字嗎? – fuzzyalej
什麼是發射的HTML? – tadman