0
我想從使用GET請求獲取的條件的數據庫獲取信息。cakePHP從具有條件的模型中獲取數據(特定日期之後)
型號
id | title | date
GET請求:
$frutherthan = $this->request->query('furtherthan');
現在如何從模型,其中日期比$ furtherthan得到進一步的數據?
乾杯
我想從使用GET請求獲取的條件的數據庫獲取信息。cakePHP從具有條件的模型中獲取數據(特定日期之後)
型號
id | title | date
GET請求:
$frutherthan = $this->request->query('furtherthan');
現在如何從模型,其中日期比$ furtherthan得到進一步的數據?
乾杯
首先你需要在你的控制器來創建你發現和你$furtherthan
變量傳遞到它。
$this->Model->find('list', array(
'conditions' => array(
'Model.date >=' => $furtherthan
)
));
這將返回匹配條件的記錄的列表(id和顯示字段)。你可能不得不稍微改變實際的SQL,但這應該讓你開始。你可以在食譜中找到更多。
http://book.cakephp.org/2.0/en/models/retrieving-your-data.html#complex-find-conditions
可以在$ furtherthan是 '2013年7月31日00:00:00' 格式?如果模型中的日期是? – Tukkan
是的,它可以是這種格式。 – mark