Skip to content

Commit 66a65f7

Browse files
authored
FIxed bug that Hyperf\Database\Concerns\BuildsQueries::getOriginalColumnNameForCursorPagination cannot work. (#7738)
1 parent 2476ecb commit 66a65f7

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/Concerns/BuildsQueries.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -478,7 +478,8 @@ protected function getOriginalColumnNameForCursorPagination(Builder|\Hyperf\Data
478478

479479
$alias = substr($column, $position + 4);
480480

481-
if ($parameter === $alias || $builder->getGrammar()->wrap($parameter) === $alias) {
481+
$grammar = $builder instanceof Builder ? $builder->getQuery()->getGrammar() : $builder->getGrammar();
482+
if ($parameter === $alias || $grammar->wrap($parameter) === $alias) {
482483
return $original;
483484
}
484485
}

0 commit comments

Comments
 (0)