使用Cakephp 2x显示数据库列中的最高计数

使用Cakephp 2x显示数据库列中的最高计数,php,cakephp,Php,Cakephp,我使用的是cakephp 2x,我试图显示“Users”表的最大计数 这是我的控制器 $getid = $this->User->find('all', array('fields' => array('Max(User.id)')) ); $users = $this->set('users',$getid); 它不工作。最大计数?你是说我看到你函数的最后一个id 如果是 必须在模型上使用getLastInsertId

我使用的是cakephp 2x,我试图显示“Users”表的最大计数

这是我的控制器

    $getid = $this->User->find('all',
        array('fields' => array('Max(User.id)'))
        );

    $users = $this->set('users',$getid);

它不工作。

最大计数?你是说我看到你函数的最后一个id

如果是

必须在模型上使用getLastInsertId函数

Example : $this->User->getLastInsertID()
通常情况下,这必须完成工作

或者您也可以按订单描述查找第一个用户

$this->User->find('first',
        array('fields' => User.id','order' => array('User.id' => 'desc)))
);