Как ограничить данные запроса БД в CakePhp? - PullRequest
1 голос
/ 01 июля 2010

Я хочу ограничить свои данные в БД на CakePhp.Это может быть ограничено командой find, но я не знаю, возможно ли ограничить ее использованием.Вот мой код из файла posts_controller.php:

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

1 Ответ

3 голосов
/ 01 июля 2010

Вы можете попробовать:

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

Для получения дополнительной информации см. поваренная книга .

...