下面的cakephp查询返回一个空的数组结果,但是如果我只使用$max_results
就可以了。
我想从两个限制(0,10)中搜索记录。
这不起作用。
$from = 0;
$max_results = 10;
$this->Model->find('all',array(
'conditions'=>$condition,
"order"=>'Model.id DESC',
'limit'=>"$from,$max_results"
));
答案 0 :(得分:1)
您需要使用偏移选项 -
$from = 0;
$max_results = 10;
$this->Model->find('all',array(
'conditions'=>$condition,
"order"=>'Model.id DESC',
'limit'=>"$max_results",
'offset' => "$from"
));