Моя accommodation
модель:
class Accommodation < ActiveRecord::Base
...
has_one :address
...
accepts_nested_attributes_for :address
...
end
Моя address
модель:
class Address < ActiveRecord::Base
belongs_to :accommodation
end
Моя accommodation _form.html.haml
частичная
=form_for [:panel,@accommodation], :html => {:class=>'accommodation'} do |f|
%fieldset
%legend
Adres
=f.fields_for :address do |address_f|
=address_f.label :street, "Ulica"
=address_f.text_field :street
%div
Проблема заключается вПоле для улицы не покажет.Он показывает, когда я меняю: address на @ Accommodation.build_address, но тогда форма не принимается.
Как это правильно сделать, чтобы работать?