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
Показать файл
Открыть проект
Примеры использования интерфейса
Открытые методы
Метод |
Описание |
|
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()
публичный Метод
public getSortOrders ( ) : Smile\ElasticsuiteCore\Search\Request\SortOrderInterface[] |
Результат |
Smile\ElasticsuiteCore\Search\Request\SortOrderInterface[] |
|
getType()
публичный Метод
isSpellchecked()
публичный Метод
Indicates if the query has been spellchecked.