ひよこメモ

備忘ブログ Ruby, Rails, AWS, html5, css3, javascript, vim,

Modelデータの保存方法 createとfill

モデル::create
インスタンス化、fill、save全てやってくれる。
$flight = Flight::create([‘name’ => ‘飛行’]);

モデル:fill
インスタンスをnewする必要がある。
saveも自分で実行する必要がある。
$flight = new Flight();
$flight->fill([‘name’ => ‘飛行’]);
$user->save();

saveをあとで実行したい場合はfill
それ以外はcreate