CakePHP:公式日本語マニュアルに書かれていない: モデルメソド:find
なんだできんじゃーん、という件。
※CakePHP 1.2.1.8004 を使用。
モデルメソッド find()
モデル内からデータを簡単に呼び出したいなぁ、と考えて、前述のこともあったので、マニュアルでサポートされてないっぽい適当なコードを投げつけてみた。
http://book.cakephp.org/ja/view/449/find
// 求人職種 $condition = array( 'Job.value1'=>$Value1, 'Job.value2'=>$Value2, ); pr($this->Job->find($condition) );
DBへ投げられるクエリ
〜 WHERE `Job`.`value1` = 100 AND `Job`.`value2` = 22 LIMIT 1
なんだよできんじゃねぇか。
$Model->find($type,$condition);
ってことで、第一引数必須のように考えていたけど、無くていいのね。(firstを指定したと思われてるっぽい)
・・・・俺のドキュメントの読み方がおかしいのかな・・・。
※CakePHP 1.2.1.8004 を使用。