This commit is contained in:
2021-07-07 14:07:27 +08:00
parent 0e0caaf8a9
commit b554b53cfd
2 changed files with 6 additions and 6 deletions
+3 -2
View File
@@ -104,14 +104,15 @@ trait Builder
/**
* @param ActiveQuery|Query $query
* @param bool $hasLimit
* @return string
*/
#[Pure] private function builderLimit(ActiveQuery|Query $query): string
#[Pure] private function builderLimit(ActiveQuery|Query $query, bool $hasLimit = true): string
{
if (!is_numeric($query->limit) || $query->limit < 1) {
return "";
}
if ($query->offset !== null) {
if ($query->offset !== null && $hasLimit) {
return ' LIMIT ' . $query->offset . ',' . $query->limit;
}
return ' LIMIT ' . $query->limit;