Tôi đã nhận được tất cả các loại thông tin mâu thuẫn liên quan đến câu hỏi cơ bản này và câu trả lời là rất quan trọng đối với các vấn đề hiện tại của tôi. Vì vậy, rất đơn giản, trong Rails 3, nó có được phép hay không được phép sử dụng accept_nested_attributes_for với một mối quan hệ thuộc_toặc?Does_nested_attributes_for có làm việc với attribute_to không?
class User < ActiveRecord::Base
belongs_to :organization
accepts_nested_attributes_for :organization
end
class Organization < ActiveRecord::Base
has_many :users
end
Trong một cái nhìn:
= 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"
Tài liệu http://api.rubyonrails.org/classes/ActiveRecord/NestedAttributes/ClassMethods.html không đề cập 'thuộc_to' nên tôi nghi ngờ điều đó. Tại sao bạn không thử nó và lấy lại cho chúng tôi? – epochwolf