diff --git a/src/Aggregation/AbstractAggregation.php b/src/Aggregation/AbstractAggregation.php index 19c5a0f4d1ce3360029ce0d661525b96bb89db71..e72c4371be32405b3bbafd49781c6f2ca687764c 100644 --- a/src/Aggregation/AbstractAggregation.php +++ b/src/Aggregation/AbstractAggregation.php @@ -60,10 +60,14 @@ abstract class AbstractAggregation implements NamedBuilderInterface * Inner aggregations container init. * * @param string $name + * @param string $field */ - public function __construct($name) + public function __construct($name, $field = null) { $this->name = $name; + if ($field !== null) { + $this->setField($field); + } $this->aggregations = new NamedBuilderBag(); }