Documentation: https://hypervel.org/docs/scout
- Algolia 4 is the only supported Algolia client.
- Numeric values passed to Algolia
where,whereIn, andwhereNotIncompile as numeric comparisons; numeric-looking strings remain facet values. - Without a queue, indexing is deferred until after the HTTP response is sent, and runs immediately outside a request.
- Pausing search syncing with
withoutSyncingToSearch()ordisableSearchSyncing()applies only to the current coroutine, so other requests keep indexing. See Pausing Indexing. MeilisearchEngine::generateTenantToken()takes the search rules, the parent key's UID, the key itself and an optional expiry. Laravel's engine forwards the call to the Meilisearch client, whose method takes the UID, the search rules and an options array. See Tenant Tokens.scout:delete-all-indexesrefuses to run without a configured Scout prefix unless you pass--force.
Ported from: https://github.com/laravel/scout