我曾經在軌多模型驗證錯誤後子模型,它未能在sinario正常工作Rails的多個模型(嵌套)的形式沒有顯示
<%= form_for [@listing] do |f| %>
<%= f.fields_for :photos do |ph| %>
<%= ph.file_field :data %>
<% end %>
<% end %>
同時確認,我沒有上傳圖像(圖像是可選的)並提交表單。如果第一模型具有任何錯誤,則該形式顯示錯誤消息,在時間的形式未能顯示的第二形式(<%= ph.file_field:數據%>)輸入字段
在我的routes.rb我把資源:照片和我我的控制器我把@ listing.photos.build – arivarasan
它有幫助嗎?如果沒有,你在哪個行動把@ listing.photos.build?你可以在這種情況下發布你的控制器代碼嗎?謝謝 – emrass