Laravel Scout

E452793

Laravel Scout is a Laravel package that provides a simple, driver-based full-text search abstraction for Eloquent models, integrating with services like Algolia and Meilisearch.

All labels observed (1)

Label Occurrences
Laravel Scout canonical 1

How this entity was disambiguated

Statements (43)

Predicate Object
instanceOf Laravel package
full-text search abstraction library
category Laravel official package
search library
configurationFile config/scout.php
defaultDriver database (in recent versions)
designGoal abstract away vendor-specific search APIs
provide a simple, expressive search syntax for Eloquent
developedBy Laravel LLC
documentation https://laravel.com/docs/scout
ecosystem Laravel ecosystem
linked to: Laravel
feature configurable search drivers
custom index names
custom search engine implementations
indexing of model records
queueable indexing operations
searchable trait for models
simple search API for Eloquent models
soft delete support for indexed models
synchronizing Eloquent models with search indexes
framework Laravel
integratesWith Laravel Eloquent ORM
linked to: Laravel
introduced Laravel 5.x era
license MIT License
maintainedBy Laravel core team
programmingLanguage PHP
provides driver-based full-text search abstraction
repository https://github.com/laravel/scout
requires Laravel framework
stableReleaseStatus stable
supports Eloquent models
full-text search
pagination of search results
search filters (via underlying engines)
search result highlighting (via drivers like Algolia)
supportsSearchService Algolia
Meilisearch
database driver
supportsVersion modern Laravel versions (8.x, 9.x, 10.x and later)
tagline driver based full-text search for Eloquent models
uses Laravel queues for indexing
PHP traits for model integration
writtenIn PHP

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Laravel hasComponent Laravel Scout