5丁目通信(仮称)

とある5丁目で活動する還暦を過ぎたWebプログラマーの覚え書きです。それとかかってくる迷惑電話や、家業のアパート経営について。

CakePHPのfind()のマニュアルが新しくなった?という話し


CakePHPでデータを取得するメソッドfind()のマニュアルですが、知らないうちに新しく更新されていた。気が付かなかっただけ? でも、これはありがたい。

CakePHPの ポケットリファレンスに書いてあるfind()のページだと

Model::find($conditions, $fields, $order, $recursive)

となっていますが、新しいfind()では、

Model:find($type, $params)

なのです。

$typeに'all''first''count''list''neighbors' または 'threaded' のいずれかを設定すると、

findAll(), findCount()の代わりに使えます。パラメータをだらだらつなげなくてもいいのがいい。'list''neighbors' って何ということで、まだわかっていませんので、これからマニュアルを読んでみます。まだ、英文の部分が残っているけど。

でも、そろそろCakePHPのポケットリファレンスの改訂版を出してくれないかな。内容が古くなっているけど、ささっと引けるので便利に使っています。

,