Я получаю всевозможные противоречивые сведения об этом основном вопросе, и ответ довольно важен для моих текущих проблем. Итак, очень просто, в Rails 3 разрешено или не разрешено использовать accepts_nested_attributes_for с отношением own_to?
class User < ActiveRecord::Base
belongs_to :organization
accepts_nested_attributes_for :organization
end
class Organization < ActiveRecord::Base
has_many :users
end
В представлении:
= form_for @user do |f|
f.label :name, "Name"
f.input :name
= f.fields_for :organization do |o|
o.label :city, "City"
o.input :city
f.submit "Submit"