Opsi untuk membuat transaksi baru.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union mode . Mode transaksi. mode hanya ada berupa salah satu diantara berikut: |
|
readOnly |
Transaksi hanya dapat digunakan untuk operasi baca. |
readWrite |
Transaksi ini dapat digunakan untuk operasi baca dan tulis. |
ReadOnly
Opsi untuk transaksi yang hanya dapat digunakan untuk membaca dokumen.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union consistency_selector . Mode konsistensi untuk transaksi ini. Jika tidak disetel, setelan default-nya adalah konsistensi kuat. consistency_selector hanya ada berupa salah satu diantara berikut: |
|
readTime |
Membaca dokumen pada waktu tertentu. Ini harus berupa stempel waktu presisi mikrodetik dalam satu jam terakhir, atau jika Pemulihan Point-in-Time diaktifkan, dapat juga berupa stempel waktu menit penuh dalam 7 hari terakhir. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
ReadWrite
Opsi untuk transaksi yang dapat digunakan untuk membaca dan menulis dokumen.
Firestore tidak mengizinkan permintaan autentikasi pihak ketiga untuk membuat transaksi baca-tulis.
Representasi JSON |
---|
{ "retryTransaction": string } |
Kolom | |
---|---|
retryTransaction |
Transaksi opsional untuk dicoba lagi. String berenkode base64. |