【CakePHP】findで条件を指定する(where、order by)

2019年7月29日

バージョン:CakePHP 2.2.2
findでwhereによって絞り込む場合は、’conditions’を使用する。
基本は設定値でのAND条件検索となるが、ORを指定することも可能です。

orderbyは’order’を使用する。
[PHP]
$this->モデル名->find('all’,
array(
'fields’ => array('id’,’iteme1′,’iteme2′,’iteme3′),
'conditions’ => array(
'item1’ => true,
'OR’ => array(
'iteme2’ => 'aaa’,
'iteme3’ => 'bbb’
),
'order’ => array('id’)
)
);
[/PHP]

スポンサーリンク