-2
Job belongs_to :order 
Order has_many :jobs 

Job accepts_nested_attributes_for :order 

編輯註釋的窗體不顯示。爲什麼?看不到simple_fields_for關聯的模型

<% order = @job.order %> 
<%= simple_form_for @job, 
    url: admin_job_path(@job), 
    method: :put, 
    remote: true do |f| %> 
    # (...) fields for @job do show up normally 
    # can't see the field below: 
    <% f.simple_fields_for order do |form| %> 
      <%= form.input(
      :notes, 
      input_html: 
       { 
       value: (order.notes), 
       rows: 7, 
       class: 'form-control' 
       } 
      ) 
      %> 
    <% end %> 
    <br/> 
    <%= f.button :submit, :class => "btn btn-success btn-sm" %> 
<% end %> 

添加一些文字,因爲「它主要是代碼」。我希望在沒有太多闡述的情況下,答案很清楚,但如果需要,可以隨時添加更多數據。感謝您的任何幫助!

回答

1

表單編輯筆記不顯示。爲什麼?

您錯過了=此處<% f.simple_fields_for order do |form| %>。它應該是

<%= f.simple_fields_for order do |form| %> 
+0

謝謝。它不更新訂單壽。 ''' 高清job_params params.require(:作業).permit( :ID,(...)#should作業控制器添加在這裏 ?) 結束 ''' – Giovani

+0

爲了控制器它允許 – Giovani

+0

@Giovani你可以在問題中添加'job_params'方法嗎? – Pavan