【发布时间】:2015-10-19 21:05:35
【问题描述】:
我有与类别相关的文章。我想为每个类别最多获得两篇文章。存在多对一连接。所以我使用以下。
$query = $categories->find()->contain([
'Articles' => [
'queryBuilder' => function ($q) {
return $q->limit(2);
}
]
]);
不幸的是,限制 2 个接缝是全局的。我从第一个类别中获得 2 篇文章,然后没有与其他类别相关的文章。
如何设置每个项目而不是全局的限制。
【问题讨论】: