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);
                        }
                    )
Was this page helpful?