0

我使用find('first')order bycreated字段从表中返回最后一条记录。

但如果他的相关模型不为空,我想返回最后一条记录。

有可能的?

编辑:
我添加代码,但不起作用:

$last_project = $this->Project->find('first', array(
    'conditions' => array(
        'COUNT(ProjectPhoto.id) >' => 0),
    'joins' => array(
        array(
            'table' => 'project_photos',
            'alias' => 'ProjectPhoto',
            'type' => 'INNER',
            'conditions' => array(
                'Project.id = ProjectPhoto.project_id'))),
    'order' => 'Project.created DESC'));
4

0 回答 0