在CakePHP中使用别名和order by

在CakePHP中使用别名和order by,cakephp,select,alias,Cakephp,Select,Alias,我需要用别名创建一个select,如下所示: SELECT*, (adresses.v1 + adresses.v2) AS total FROM adresses ORDER BY distance DESC 如何在下面的代码中插入此查询 $objects = $this->Property->find('all', array( 'recursive' => 2, 'reformat' => true, 'conditions' =>

我需要用别名创建一个select,如下所示:

SELECT*, (adresses.v1 + adresses.v2) AS total FROM adresses ORDER BY distance DESC
如何在下面的代码中插入此查询

$objects = $this->Property->find('all', array(
    'recursive' => 2,
    'reformat' => true,
    'conditions' => $conditions,
    'order' => $order,
    'joins' => $joins,
));
Try:
$objects = $this->Property->find('all', array(
    'recursive' => 2,
    'reformat' => true,
    'conditions' => $conditions,
    'order' => $order,
    'joins' => $joins,
    'fields' => array('*', '(adresses.v1 + adresses.v2) AS total'),
));