/ / CakePHP 1.2〜1.3 - findAllを変換する - php、cakephp、cakephp-1.3

CakePHP 1.2〜1.3 - findAllを変換する - php、cakephp、cakephp-1.3

私はCakePHP 1.2のサイトを1.3に変換し、いくつかの問題で動いています。Model :: findAllは1.3で削除されていますので、このコードをどのように変換すればいいですか?

$pages = $this->Page->findAll("category like "{$page["Page"]["category"]}"",null,"sort_order");

回答:

回答№1は2

それはもっと似ているはずです

$pages = $this->Page->find("all", array(
"conditions" => array("category LIKE" => $page["Page"]["category"]),
"order"=>array(...),
"fields"=>array(...)
));

回答№2の場合は-1

私はそれがこのようなものになると思う。

$pages = $this->Page->find("all", array("conditions" => array("category like " => "{$page["Page"]["category"]})));