Skip to content

Commit b8afeef

Browse files
committed
Fix performSearch.
Use actual model's key name instead of hardcoded 'id' value in the order by clause.
1 parent 1ceb4e0 commit b8afeef

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/PostgresEngine.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ protected function performSearch(Builder $builder, $perPage = 0, $page = 1)
216216
->selectRaw('COUNT(*) OVER () AS total_count')
217217
->whereRaw("$indexColumn @@ query")
218218
->orderBy('rank', 'desc')
219-
->orderBy('id');
219+
->orderBy($builder->model->getKeyName());
220220

221221
if ($perPage > 0) {
222222
$query->skip(($page - 1) * $perPage)

0 commit comments

Comments
 (0)