所以,我有兩個型號:創建兩個的has_many belongs_to的關聯孩子和家長的模型在同一視圖
#app/models/diy.rb
class Diy < Activerecord::Base
#schema id | summary | created_at | updated_at
has_many :steps
end
#app/models/step.rb
class Step < ActiveRecord::Base
# schema id | step_content | photo | created_at | updated_at
belongs_to :diy
end
有什麼辦法來創建一個DIY的數據庫行和與之相關聯在同一視圖步驟數據庫行?
最近我得到的是:
<%= form_for(@diy) do |f| %>
<%= f.label :summary %><br>
<%= f.text_field :summary %><br>
<%= f.label :steps %><br>
<%= f.text_field :steps %><br>
<%= f.submit %>
<% end %>
但與此代碼我不是在步驟訪問表中的任何列。
如果它有助於解決問題,使用此代碼我會得到已填充「Step :: ActiveRecord_Associations_CollectionProxy:0x9613ce0」的「Steps」文本字段。