accepts_nested_attributes_for
Railsでaccepts_nested_attributes_forを使ってNested Modelを新規作成するときの注意 - Qiita
- 子モデルを保存するとき、親も新規作成時だと紐づくidが存在しないので保存できない。
- 両方のモデルにinverse_od
を書くと保存できる。
今回は、accepts_nested_attributes_for
を使わなかった
というか使えなかった。
子モデルの方にcollection_check_boxes
を使ったことで配列を返し、そのままでは子モデル作れなかった。
accepts_nested_attributes_forを使わず、複数の子レコードを保存する | Money Forward Engineers' Blog これもあり、使わないほうがいいかなと。
Add form_with to unify form_tag/form_for. by kaspth · Pull Request #26976 · rails/rails - DHH氏による言及。