CakePHP で $uses に model 名を追加するとエラーになる問題

久々にCakePHP をいじったのですが、 $uses に model 名を追加するとエラーになる問題が発生してハマりました。

結論からすると以下で解決できました。

  • app/tmp/cache/models 内の「cake_model_default_データベース名_list」を削除する

上記のファイルがテーブル構成を持っているのですが、
これが更新されないため新しいテーブルを取得してキャッシュを作る、
という作業をしてくれていなかったっぽいです。