私は3つのテーブルを持っています:
profiles, users, payment_details
今、models/user.rb
私は次のことをしています:
has_one :profile, :dependent => :destroy
has_one :payment_detail, :dependent => :destroy
models/profile.rb
私は持っています:
has_one :payment_detail, :through => :user
そしてmodels/payment_details.rb
私は持っています:
has_one :profile, :through => :user
次に、ネストされた:profile
フォームを持つフォームがあり:payment_details
ます。
何らかの理由で、 fromではなくfrom:payment_details
で:user_id
更新されます:id
:profiles
:user_id
:profiles