読者です 読者をやめる 読者になる 読者になる

Rails - add_columnした時に既存データに初期値を代入する

Rails

新規作成時には:defaultで指定してやればいいが既存データの場合

Model.update_all("column_name=value")

全てのデータの該当カラムに値をいれる。当然カラム追加後に処理を書く

RailsによるアジャイルWebアプリケーション開発 第4版

RailsによるアジャイルWebアプリケーション開発 第4版

  • 作者: Sam Ruby,Dave Thomas,David Heinemeier Hansson,前田修吾
  • 出版社/メーカー: オーム社
  • 発売日: 2011/12/01
  • メディア: 単行本(ソフトカバー)
  • 購入: 12人 クリック: 206回
  • この商品を含むブログ (40件) を見る