Reference documentation and code samples for the Cloud Firestore V1 Client class BatchWriteRequest.
The request for Firestore.BatchWrite .
Generated from protobuf message google.firestore.v1.BatchWriteRequest
Namespace
Google \ Cloud \ Firestore \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ database
string
Required. The database name. In the format: projects/{project_id}/databases/{database_id}
.
↳ writes
array< Write
>
The writes to apply. Method does not apply writes atomically and does not guarantee ordering. Each write succeeds or fails independently. You cannot write to the same document more than once per request.
↳ labels
getDatabase
Required. The database name. In the format: projects/{project_id}/databases/{database_id}
.
string
setDatabase
Required. The database name. In the format: projects/{project_id}/databases/{database_id}
.
var
string
$this
getWrites
The writes to apply.
Method does not apply writes atomically and does not guarantee ordering. Each write succeeds or fails independently. You cannot write to the same document more than once per request.
setWrites
The writes to apply.
Method does not apply writes atomically and does not guarantee ordering. Each write succeeds or fails independently. You cannot write to the same document more than once per request.
$this
getLabels
Labels associated with this batch write.
setLabels
Labels associated with this batch write.
$this