Method | Description | |
---|---|---|
__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} |
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. |
public getQueries ( ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface[] | ||
return | Smile\ElasticsuiteCore\Search\Request\QueryInterface[] |