タグ

考察とrubに関するsnjxのブックマーク (1)

  • activerecord-importで、子レコードの同時インサートが出来ない問題 - ryotaku's Tech Blog

    【結論】 ・MySQLの場合、activerecord-importでは、 子レコードの同時インサートが出来ない。 (PosgreSQLでは可能) ・子レコードも同時にDBへ保存する場合は、 トランザクションをロックして、IDを紐付けた後に、 子レコードを別途バルクインサートする必要がある。 【目次】 activerecord-importだと、子レコードが一緒にインサートされない activerecord-importで子モデルを同時にインサートする方法 PosgreSQLのみ、同時インサートに対応 【題】 activerecord-importだと、子レコードが一緒にインサートされない 前回、「activerecord-import」によるバルクインサートと、 「accepts_nested_attributes_for」による 子レコードの同時保存の方法を紹介しました。 実際の開発

    activerecord-importで、子レコードの同時インサートが出来ない問題 - ryotaku's Tech Blog
  • 1