我試圖找到使用的代碼下面一行從CallForwardingCondition模型記錄:如何使用cakephp中的findByType從模型中檢索數據?
$this->loadModel('CallForwardingCondition');
$this->set('callForwardingCondition', $this->CallForwardingCondition->findByType('list'));
在下面的查詢SQL轉儲完成時,頁面刷新:
SELECT `CallForwardingCondition`.`type`, `CallForwardingCondition`.`description` FROM `vpbx`.`call_forwarding_condition` AS `CallForwardingCondition` WHERE `CallForwardingCondition`.`type` = 'list' LIMIT 1
我怎麼能直接CakePHP的findByType會導致以下查詢?
您使用的是什麼版本的CakePHP? – drmonkeyninja
@drmonkeyninja我正在使用CakePHP v2.10.0-RC1 –
好的,謝謝。我添加了一個適合您的CakePHP版本的答案。 Ajay的答案適用於CakePHP 3.請務必在將來發布問題時提及您使用的版本,因爲它可以幫助人們給出正確的答案。 – drmonkeyninja