データベースに接続できるのにテーブルが見えない † データベースに接続できて、テーブルも存在するのに、なぜか以下のメッセージが表示される。 Your database does not have any tables. 原因はテーブルの所有者(Owner)が異なるため、アクセス権限なくて見えなかったということ。メッセージが「テーブルがない」なのでずいぶん手間を食った。 ↑ モデルを持たないコントローラの記述 † 静的HTMLに毛が生えた程度のページを作りたい場合に、コントローラを作ると、「モデル定義もテーブルもないよ」とすぐに怒られる。 モデルもテーブルも使わないから書いてないんだけど、どうしても怒られるので、下のようにコントローラに書いてあげるとOK。 $uses = null; たったこれだけ。 ※参考書では、$useTable = false; とするようになっている。 どっちが正し