CakePHPでのPaginateを使うときの注意点

CakePHPでPaginateを使うときの注意点。

  • 複数のモデルを使う場合

コントローラで

public $uses = array('Test','Hoge');

と指定すると思います。
それでPaginateを使おうとしたときにPaginateにバグが発生しました。
対処方法として

$this->paginate('Test');

という様に第一引数に取得するデータのモデル名を指定するといいです。