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 tersebut dapat digunakan untuk operasi baca dan tulis. |
Baca Saja
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, defaultnya 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, juga dapat berupa stempel waktu menit penuh dalam 7 hari terakhir. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
BacaTulis
Opsi untuk transaksi yang dapat digunakan untuk membaca dan menulis dokumen.
Firestore tidak mengizinkan permintaan autentikasi pihak ketiga untuk membuat baca-tulis. transaksi.
Representasi JSON |
---|
{ "retryTransaction": string } |
Kolom | |
---|---|
retryTransaction |
Transaksi opsional yang akan dicoba lagi. String berenkode base64. |