Cloud Datastore V1 Client - Class AggregationQuery (1.26.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Cloud Datastore V1 Client class AggregationQuery.
Datastore query for running an aggregation over a Query.
Generated from protobuf message google.datastore.v1.AggregationQuery
Namespace
Google \ Cloud \ Datastore \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ nested_query |
Google\Cloud\Datastore\V1\Query
Nested query for aggregation |
↳ aggregations |
array<Google\Cloud\Datastore\V1\AggregationQuery\Aggregation>
Optional. Series of aggregations to apply over the results of the |
getNestedQuery
Nested query for aggregation
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Datastore\V1\Query|null |
|
hasNestedQuery
setNestedQuery
Nested query for aggregation
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Datastore\V1\Query
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAggregations
Optional. Series of aggregations to apply over the results of the
nested_query.
Requires:
- A minimum of one and maximum of five aggregations per query.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setAggregations
Optional. Series of aggregations to apply over the results of the
nested_query.
Requires:
- A minimum of one and maximum of five aggregations per query.
| Parameter | |
|---|---|
| Name | Description |
var |
array<Google\Cloud\Datastore\V1\AggregationQuery\Aggregation>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getQueryType
| Returns | |
|---|---|
| Type | Description |
string |
|