diff --git a/packages/support/src/helpers.php b/packages/support/src/helpers.php index 5b4a848919..c237d6ff19 100644 --- a/packages/support/src/helpers.php +++ b/packages/support/src/helpers.php @@ -171,19 +171,14 @@ if (! function_exists('Filament\Support\generate_search_column_expression')) { } $column = match ($driverName) { - 'pgsql' => str($column)->contains('->') - ? str($column) - ->beforeLast('->') - ->append('->>') - ->append("'") - ->append(str($column)->afterLast('->')) - ->append("'") - : $column, - default => $column, - }; - - $column = match ($driverName) { - 'pgsql' => "{$column}::text", + 'pgsql' => (str($column)->contains('->') + ? str($column) + ->beforeLast('->') + ->append('->>') + ->append("'") + ->append(str($column)->afterLast('->')) + ->append("'") + : $column) . '::text', default => $column, };