2010-07-01 79 views
1

我想在CakePhp上限制我的db數據。它可以用find命令來限制,但我不知道是否可以限制我的用法。這裏是我的代碼posts_controller.php文件:如何在CakePhp中限制db查詢數據?

function index() { 
    $this->Post->order = array('order'=>'Post.date DESC','limit'=>5); 
    $this->Post->recursive = 0; 
    $this->set('posts', $this->paginate()); 
} 

回答

3

你可以試試:

$this->paginate['Post'] = array('order'=>array('Post.date DESC'),'limit'=>5,'recursive'=>0);  
$this->set('posts', $this->paginate('Post')); 

欲瞭解更多信息,請參閱cookbook

+0

你很棒SpawnCxy非常感謝你。我是CakePhp的新手,因此無法理解一些基礎知識。 – Kemal 2010-07-01 10:07:25