5
考慮以下幾點:嵌套屬性沒有出現在簡單的形式
模型
class Location < ActiveRecord::Base
has_many :games
end
class Game < ActiveRecord::Base
validates_presence_of :sport_type
has_one :location
accepts_nested_attributes_for :location
end
控制器
def new
@game = Game.new
end
視圖(形式)
<%= simple_form_for @game do |f| %>
<%= f.input :sport_type %>
<%= f.input :description %>
<%= f.simple_fields_for :location do |location_form| %>
<%= location_form.input :city %>
<% end %>
<%= f.button :submit %>
<% end %>
爲什麼地點領域(市)沒有出現在形成?我沒有收到任何錯誤。我錯過了什麼?
如果我這樣做,我得到:未知屬性:game_id –
ID,街道,城市,狀態,zip_code,國家 –
查看上面修改後的答案 – julesie