CakePHP 3.0 - 按关联计数排序?

时间:2015-06-25 12:12:58

标签: php cakephp cakephp-3.0

假设我有桌面用户,其中有一个用户数据并且有很多比赛。

如何检索用户的分页顺序: 1:首先是已经有超过1个比赛和用户数据填写 2:第二个是已经填写了用户数据而没有比赛 3:最后一个是空的userdata和竞赛

我到目前为止对它进行了分页,但无法解决这个问题:

$this->paginate = [
        'contain' => [
            'Userdatas',
            'Contests'
        ],
        'maxLimit' => 20,
    ];

    $query = $this->Users->find('all');
    $this->set('users', $this->paginate($query));

0 个答案:

没有答案