protonemedia/laravel-cross-eloquent-search
Search across multiple Eloquent models with one query. Supports pagination, scoped constraints, eager loading, relationship and nested search, full-text search, cross-model sorting, and ordering by relevance. Works with MySQL, PostgreSQL, and SQLite.
actions/cache version by @alissn in https://github.com/protonemedia/laravel-cross-eloquent-search/pull/93tap Method by @alissn in https://github.com/protonemedia/laravel-cross-eloquent-search/pull/92exactMatch by @alissn in https://github.com/protonemedia/laravel-cross-eloquent-search/pull/91str_getcsv must be provided an $escape parameter by @SebKay in https://github.com/protonemedia/laravel-cross-eloquent-search/pull/90Full Changelog: https://github.com/protonemedia/laravel-cross-eloquent-search/compare/3.6.0...3.7.0
Full Changelog: https://github.com/protonemedia/laravel-cross-eloquent-search/compare/3.5.0...3.6.0
Full Changelog: https://github.com/protonemedia/laravel-cross-eloquent-search/compare/3.4.0...3.5.0
Full Changelog: https://github.com/protonemedia/laravel-cross-eloquent-search/compare/3.3.0...3.4.0
Full Changelog: https://github.com/protonemedia/laravel-cross-eloquent-search/compare/3.2.0...3.3.0
includeModelType method (thanks @muarachmann!).updated_at column in most cases. If you don't use timestamps, it will now use the primary key by default.get method has been renamed to search (thanks @babacarcissedia!).addWhen method has been removed in favor of when.Support for Laravel 9
Support for searching through relationships
Fix for non-latin terms
Respect the existing orders when ordering by model type
Added 'orderByModel' method
Bugfix for Non-Latin languages
Ignore case
Bugfix for empty search terms
Bugfix for JSON columns
Support for ordering by relevance
Support for Table prefixes
getUpdatedAtColumn method to evaluate the updated columnstartWithWildcard method has been renamed to beginWithWildcardallowEmptySearchQuery method and EmptySearchQueryException class removedSupport for addMany and addWhen methods
How can I help you explore Laravel packages today?