protected QueryAggregate::addAggregate()
Adds the aggregations to the query.
Return value
\Drupal\Core\Entity\Query\Sql\QueryAggregate Returns the called object.
File
- core/lib/Drupal/Core/Entity/Query/Sql/QueryAggregate.php, line 75
Class
- QueryAggregate
- The SQL storage entity query aggregate class.
Namespace
Drupal\Core\Entity\Query\Sql
Code
1 2 3 4 5 6 7 8 9 | protected function addAggregate() { if ( $this ->aggregate) { foreach ( $this ->aggregate as $aggregate ) { $sql_field = $this ->getSqlField( $aggregate [ 'field' ], $aggregate [ 'langcode' ]); $this ->sqlExpressions[ $aggregate [ 'alias' ]] = $aggregate [ 'function' ] . "($sql_field)" ; } } return $this ; } |
Please login to continue.