Метод |
Описание |
|
getCutoffFrequencyQuery ( Smile\ElasticsuiteCore\Api\Search\Request\ContainerConfigurationInterface $containerConfig, string $queryText ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface |
Provides a common search query for the searched text. |
|
getFuzzyQuery ( Smile\ElasticsuiteCore\Api\Search\Request\ContainerConfigurationInterface $containerConfig, string $queryText ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface |
Fuzzy query part. |
|
getPhoneticQuery ( Smile\ElasticsuiteCore\Api\Search\Request\ContainerConfigurationInterface $containerConfig, string $queryText ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface |
Phonentic query part. |
|
getPureStopwordsQuery ( Smile\ElasticsuiteCore\Api\Search\Request\ContainerConfigurationInterface $containerConfig, string $queryText, float $boost ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface |
Build a query when the fulltext search query contains only stopwords. |
|
getSpellcheckedQuery ( Smile\ElasticsuiteCore\Api\Search\Request\ContainerConfigurationInterface $containerConfig, string $queryText, string $spellingType, float $boost ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface |
Spellcheked query building. |
|
getWeightedFields ( Smile\ElasticsuiteCore\Api\Search\Request\ContainerConfigurationInterface $containerConfig, string $analyzer = FieldInterface::ANALYZER_STANDARD, callable $filterCallback = null, string | null $defaultField = null, integer $boost = 1 ) : array |
Build an array of weighted fields to be searched with the ability to apply a filter callback method and a default field. |
|
getWeightedSearchQuery ( Smile\ElasticsuiteCore\Api\Search\Request\ContainerConfigurationInterface $containerConfig, string $queryText ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface |
Provides a weighted search query (multi match) using mapping field configuration. |
|
isFuzzyFieldCallback ( Smile\ElasticsuiteCore\Api\Index\Mapping\FieldInterface $field ) : boolean |
Indicates if a field is used in fuzzy search. |
|
isSearchableFieldCallback ( Smile\ElasticsuiteCore\Api\Index\Mapping\FieldInterface $field ) : boolean |
Indicates if a field is searchable. |
|