関連付けられたフォームからデータを取得し、メイン モデルから関連付けられたテーブルに挿入するにはどうすればよいですか?
class Supplier < ActiveRecord::Base
has_one :account, foreign_key: "acc_sup_id", :autosave => true
self.primary_key = 'sup_id'
end
class Account < ActiveRecord::Base
belongs_to :supplier, foreign_key: "acc_sup_id"
self.primary_key = 'acc_id'
self.table_name = 'accounts'
end
サプライヤーとアカウントを組み合わせたフォームを持っています。送信するときに、対応する値をサプライヤーとアカウントに挿入する方法を見つける必要があります。問題は、仕入先の値が正しく挿入されているが、アカウントが挿入されていないことです。
私はいくつかのフォーラム、グループ、さらにはスタックで同じ質問をしましたが、誰も説得力のある答えを出していないようです.