Form_forを使って子のインスタンス作成の際、入力値が親の要素だった場合、そこから親のidだけを子のインスタンスとして保存したいです
Associationの関係が以下のようになってます。ここで
company has_many trades
trade belongs to company
companyのテーブル
create_table :companies do |t|
t.string :company_name
t.string :company_address
tradeのテーブル
create_table :trades do |t|
t.references :user, foreign_key: true
t.references :company, foreign_key: true
views/trades/newで @tradeを form_forを使ってユーザーに入力してもらうのですが、その際にユーザーが入力してもらう値が親のインスタンスであるcompany_nameになります。このようなとき、どうすれば、入力されたcompany_nameが@tradeに保存される時にcompany.idとして保存できるのでしょうか?