Reference documentation and code samples for the Cloud Firestore V1beta1 Client class CollectionSelector.
A selection of a collection, such as messages as m1.
Generated from protobuf message google.firestore.v1beta1.StructuredQuery.CollectionSelector
Namespace
Google \ Cloud \ Firestore \ V1beta1 \ StructuredQueryMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ collection_id |
string
The collection ID. When set, selects only collections with this ID. |
↳ all_descendants |
bool
When false, selects only collections that are immediate children of the |
getCollectionId
The collection ID.
When set, selects only collections with this ID.
| Returns | |
|---|---|
| Type | Description |
string |
|
setCollectionId
The collection ID.
When set, selects only collections with this ID.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAllDescendants
When false, selects only collections that are immediate children of
the parent specified in the containing RunQueryRequest.
When true, selects all descendant collections.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setAllDescendants
When false, selects only collections that are immediate children of
the parent specified in the containing RunQueryRequest.
When true, selects all descendant collections.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|