タグ

ブックマーク / kzy52.com (1)

  • 【Rails】fields_for と accepts_nested_attributes_for - kzy52's blog

    Railsでネストした関連先のテーブルもまとめて保存したい時に使うのが accepts_nested_attributes_forです。すごく便利。 Railsのソースコードを見ながら使い方をまとめてみました。 コンソールから色々試してみる 定義する class User < ActiveRecord::Base has_one :profile has_many :academics accepts_nested_attributes_for :profile accepts_nested_attributes_for :academics end profile_attributes= と academics_attributes= メソッドが追加される $ rails c has_one の場合 # 登録時 > params = { user: { name: 'Test', pro

    【Rails】fields_for と accepts_nested_attributes_for - kzy52's blog
    macrocro
    macrocro 2017/04/27
  • 1