Führt ein Commit einer Transaktion durch und aktualisiert optional Dokumente.
HTTP-Anfrage
POST https://firestore.googleapis.com/v1/{database=projects/*/databases/*}/documents:commit
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
database |
Erforderlich. Der Datenbankname. Im Format: |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"writes": [
{
object ( |
Antworttext
Die Antwort für Firestore.Commit
.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"writeResults": [
{
object ( |
Felder | |
---|---|
writeResults[] |
Das Ergebnis der Anwendung der Schreibvorgänge. Dieses i-te Schreibergebnis entspricht dem i-ten Schreibvorgang in der Anfrage. |
commitTime |
Der Zeitpunkt, zu dem der Commit ausgeführt wurde. Jeder Lesevorgang mit einem gleich oder größer als Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/datastore
https://www.googleapis.com/auth/cloud-platform
Weitere Informationen finden Sie in der Authentifizierungsübersicht.