scout-extended icon indicating copy to clipboard operation
scout-extended copied to clipboard

Scout Extended: The Full Power of Algolia in Laravel

Results 67 scout-extended issues
Sort by recently updated
recently updated
newest added
trafficstars

We currently have a very simple aggregate keyword search that works something like this... ```php $result = KeywordSearch::search($this->request->get('query')) ->with([ 'filters' => $this->buildFilter(), ]) ->paginate(80); ``` We noticed that in the...

enhancement

The **goal** is study how useful the current implementation of the `HtmlSplitter` can be. Taking real articles writing in HTML and analyse if they can be splitted correctly using our...

good first issue

I'm not sure if this is just a limitation of this package, but when calling `searchable()` or `unsearchable()` directly on a Model, any aggregators that the Model is part of...

bug

The class `Algolia\ScoutExtended\Settings\LocalFactory::class` is responsable to detect settings out of Laravel models. We should consider a re-write this logic, and split it into multiple classes.

good first issue

I have a model where we have a field, "line_id" the db type is string.. This looks like a number but it's not as we have e.g. "831", but we...

support

Explain how to use multiple Algolia Accounts with a tutorial or add this feature on the code itself.

enhancement

Would be nice if you could map model names similar to how morphMap works. https://laravel.com/docs/5.7/eloquent-relationships#custom-polymorphic-types Very helpful if you need to move a model or not wanting to expose the...

enhancement

Hello, Are there any plans to support `simplePaginate`? >Algolia\ScoutExtended\Builder::simplePaginate does not exist. With the following: ```php $videos = Video::search(request('q'))->simplePaginate(12); ```

enhancement

## Summary When `searchableArray` contains data from a relationship, the `import` will perform an extra query for each record in order to get it. ## Scenario A project belongsTo a...

enhancement

The api key generated via `Algolia::searchKey` is too restrictive, it only includes the primary index in its `restrictIndices` array. When using replicas for sorting with that key it fails, because...