eyecatch_cakephp_20160912_cmp

CakePHP

CakePHPでテーブル内容をTRUNCATEで消去する方法

2015/10/09

API から取得したデータを一時的にテーブルに保存し、その内容を処理・成形してから本番用テーブルへ移行する、という処理を CakePHP で行なっているのですが、一時テーブルの内容を API を叩く際にクリーンしてからインサートやろうということで、TRUNCATE する事にしました。その備忘録です。

CakePHPでTRUNCATEする方法

app_model

CakePHPではおなじみの、app_modelに以下内容を記述。

使い方は以下のように、コントローラーから モデル名(TmpSample)を指定するだけ。

samples_controller.php

これだけで幸せになれます。

-CakePHP
-, , ,