PHP Интерфейс Smile\ElasticsuiteCore\Search\RequestInterface

This extends the standard magento request interface to append support of the following features : - document types - hits filtering not applied to aggregations (ElasicSearch root filters) - sort order definition
Автор: Aurelien FOUCRET ([email protected])
Наследование: extends Magento\Framework\Search\RequestInterface
Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
getFilter ( ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface Hits filter (does not apply to aggregations).
getSortOrders ( ) : Smile\ElasticsuiteCore\Search\Request\SortOrderInterface[] Request sort order.
getType ( ) : string Searched doucument type.
isSpellchecked ( ) : boolean Indicates if the query has been spellchecked.

Описание методов

getFilter() публичный Метод

Filter are actually using QueryInterface since there is no differences beetween queries and filters in Elasticsearch 2.x DSL.
public getFilter ( ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface
Результат Smile\ElasticsuiteCore\Search\Request\QueryInterface

getSortOrders() публичный Метод

Request sort order.
public getSortOrders ( ) : Smile\ElasticsuiteCore\Search\Request\SortOrderInterface[]
Результат Smile\ElasticsuiteCore\Search\Request\SortOrderInterface[]

getType() публичный Метод

Searched doucument type.
public getType ( ) : string
Результат string

isSpellchecked() публичный Метод

Indicates if the query has been spellchecked.
public isSpellchecked ( ) : boolean
Результат boolean