対話型コンソールの使い方
Ruby on Rails には、モデルの動作などをその場で確認できる対話型コンソールがある。script/console で起動する例のやつだ。
似たようなものが CakePHP にもある。1.2 から追加された機能らしい。
基本的には、
% cd (CakePHP アプリのディレクトリ) % cake/console/cake console
とすればよい。cake/console/cake に実行パーミションを忘れず与えておくこと。
作った人のデモ動画がわかりやすい。
たとえば、こんな感じ。
Model classes:
- -
- User
- UserWelcome to CakePHP v1.2.0.7962 Console
- -
App : app
Path: /path/to/myapp/app
- -
> User->findAll()
user
id: 1
name: elm200
....
なかなか便利だ。