Model::save()の前に実行するcreate()についてもろもろ。
前のsave()の残りをクリアしてくれる。
→ループの中でsave()繰り返すときは忘れずcreate()する件。
DBのデフォルト値を設定してくれる。
デフォルト値いらないなー、クリアだけしてくれればいいのにってときは、nullもしくはfalseをパラメータで渡す。
モデルの初期化を行うことができる。
→あまり利用シーン思いつかないなー。POSTとデフォルト値マージする場合とか?自分ならarray_merge()使いたいかも。
$this->User->create([
'name'=>'suzuki'
]);
$this->User->save([
'weight'=>60
]);