直接DBにアクセス(保存)する記述。コントローラーに書く。
DB:beginTransaction();
try {
//略
DB::commit();
return ...
} catch (Exception $e) {
//略
DB::rollback();
return ...
}
DB:commitって何?
migrationのコミット?ロールバックはもともとはここから来ていたのですかね
###DB:beginTeansaction();
直訳するとDB:取引開始
なのでここからDB接続しますということ
###DB:commit();
DBへ内容を反映させる
当たり前ですが、コードは上から順番に読み込まれるので
この記述が呼ばれるとDBへ反映される。
###DB:rollback();
DBへの処理は行われずなかったことに
##END