PHP Класс Smile\ElasticsuiteCore\Search\Request\Aggregation\Bucket\QueryGroup

Автор: Aurelien FOUCRET ([email protected])
Наследование: extends AbstractBucket
Показать файл Открыть проект

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

Метод Описание
__construct ( string $name, array $queries, array $metrics = [], string $nestedPath = null, Smile\ElasticsuiteCore\Search\Request\QueryInterface $filter = null, Smile\ElasticsuiteCore\Search\Request\QueryInterface $nestedFilter = null ) Constructor.
getField ( ) {@inheritDoc}
getQueries ( ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface[] List of the queries of the query group.
getType ( ) {@inheritDoc}

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

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

Constructor.
public __construct ( string $name, array $queries, array $metrics = [], string $nestedPath = null, Smile\ElasticsuiteCore\Search\Request\QueryInterface $filter = null, Smile\ElasticsuiteCore\Search\Request\QueryInterface $nestedFilter = null )
$name string Bucket name.
$queries array Query group children queries.
$metrics array Bucket metrics.
$nestedPath string Nested path for nested bucket.
$filter Smile\ElasticsuiteCore\Search\Request\QueryInterface Bucket filter.
$nestedFilter Smile\ElasticsuiteCore\Search\Request\QueryInterface Nested filter for the bucket.

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

{@inheritDoc}
public getField ( )

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

List of the queries of the query group.
public getQueries ( ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface[]
Результат Smile\ElasticsuiteCore\Search\Request\QueryInterface[]

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

{@inheritDoc}
public getType ( )