1
0
mirror of synced 2025-02-02 21:41:45 +03:00

Fix many-to-many matching ignoring offset/limit

This commit is contained in:
Patrick Poulain 2016-02-05 11:14:47 +01:00
parent 788143dc03
commit cfeda903e3

View File

@ -266,6 +266,13 @@ class ManyToManyPersister extends AbstractCollectionPersister
. implode(' AND ', $onConditions)
. ' WHERE ' . implode(' AND ', $whereClauses);
$limit = $criteria->getMaxResults();
$offset = $criteria->getFirstResult();
if ($limit !== null || $offset !== null) {
$sql = $this->platform->modifyLimitQuery($sql, $limit, $offset);
}
$stmt = $this->conn->executeQuery($sql, $params);
return $this