PHP Интерфейс Smile\ElasticsuiteCore\Search\Request\BucketInterface
- Define new usable bucket types in ElasticSuite (histogrrams)
- Additional methods to handle nested and filtered aggregations
Показать файл
Открыть проект
Примеры использования интерфейса
Открытые методы
Метод |
Описание |
|
getFilter ( ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface | null |
Optional filter for filtered aggregations. |
|
getNestedFilter ( ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface | null |
Optional filter for nested filters (eg. filter by customer group for price). |
|
getNestedPath ( ) : string |
Nested path for nested aggregations. |
|
isNested ( ) |
Indicates if the aggregation is nested. |
|
Описание методов
getFilter()
публичный Метод
Optional filter for filtered aggregations.
public getFilter ( ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface | null |
Результат |
Smile\ElasticsuiteCore\Search\Request\QueryInterface | null |
|
getNestedFilter()
публичный Метод
Optional filter for nested filters (eg. filter by customer group for price).
public getNestedFilter ( ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface | null |
Результат |
Smile\ElasticsuiteCore\Search\Request\QueryInterface | null |
|
getNestedPath()
публичный Метод
Nested path for nested aggregations.
isNested()
публичный Метод
Indicates if the aggregation is nested.