© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
7 replies
bwurtz999

Custom Searchable Query

I am having trouble getting a custom search query to work properly.

->searchable(
                        // query: fn(Builder $query, string $search) => $query->where('payment_codes.description', 'like', "%{$search}%")
                        query: function(Builder $query, string $search, RelationManager $livewire) {
                            $class = new TeamProfileItemsRelationManager;
                            // Log::debug($class->getDescriptionSearchQuery($search, $livewire->ownerRecord));
                            return $class->getDescriptionSearchQuery($search, $livewire->ownerRecord);
                        }
                    )
->searchable(
                        // query: fn(Builder $query, string $search) => $query->where('payment_codes.description', 'like', "%{$search}%")
                        query: function(Builder $query, string $search, RelationManager $livewire) {
                            $class = new TeamProfileItemsRelationManager;
                            // Log::debug($class->getDescriptionSearchQuery($search, $livewire->ownerRecord));
                            return $class->getDescriptionSearchQuery($search, $livewire->ownerRecord);
                        }
                    )
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Custom attribute searchable
FilamentFFilament / ❓┊help
2y ago
Custom Searchable Input/Select
FilamentFFilament / ❓┊help
15mo ago
Postgres searchable results in invalid query?
FilamentFFilament / ❓┊help
5mo ago
->searchable()
FilamentFFilament / ❓┊help
13mo ago