CakePHP从视图调用模型函数

CakePHP从视图调用模型函数,cakephp,Cakephp,我的控制器buy_it_packages_控制器中有此操作: function admin_index() { $this->paginate = array('contain' => array('User', 'Auction'), 'limit' => 10, 'order' => array('created' => 'desc')); $this->set('packages', $this->p

我的控制器buy_it_packages_控制器中有此操作:

    function admin_index()
    {
        $this->paginate = array('contain' => array('User', 'Auction'), 'limit' => 10, 'order' => array('created' => 'desc'));
        $this->set('packages', $this->paginate());
    }
buy-it软件包与用户和拍卖之间存在链接

问题是我需要从Bid模型中为上述分页调用中的每一行返回一列。要对特定拍卖执行此操作,我使用用户id和拍卖id,如下所示:

$bidCount = $this->Auction->Bid->find('all', array('contain' => '', 'conditions' => array('auction_id' => $id, 'user_id' => $this->Auth->user('id')), 'fields' => array('SUM(debit) as sumofbids'), 'group' => 'auction_id'));
在分页查询中我将如何做到这一点

Buy it packages模型具有拍卖id列 出价模型具有拍卖id列 但buy-it软件包模型和出价模型之间不存在直接联系

function admin_index()
    {
        $this->paginate = array('contain' => array('User', 'Auction' => array('Bid'), 'limit' => 10, 'order' => array('created' => 'desc'));
        $this->set('packages', $this->paginate());
    }