如何在有连接的cakephp中添加限制

时间:2015-02-25 05:18:37

标签: mysql cakephp-2.3

以下是我从表中获取记录的代码

    $joins=array(
            array(
                'table' => 'users',
                'alias' => 'User',
                'type' => 'LEFT',
                'conditions' => array(
                    'User.id= Notification.UserId'
                )
            )
    );
    // fetching all records
    $returnArray = $this->find('all', array(
        'fields' => array('Notification.id','User.Name'),
        'joins' =>  $joins,
        'order' => 'Notification.id DESC',
        'limit'=>'100',
    ));

在上面的代码中,我的限制不起作用因为我正在使用连接。任何人都可以告诉我如何在cakephp中使用限制连接。 有没有其他方法来添加限制?请尽快告诉我 提前致谢

1 个答案:

答案 0 :(得分:0)

我不熟悉Cake,但尝试使用整数而不是字符串来限制你。

$returnArray = $this->find('all', array(
        'fields' => array('Notification.id','User.Name'),
        'joins' =>  $joins,
        'order' => 'Notification.id DESC',
        'limit'=> 100,
));