Yeni işlem oluşturma seçenekleri.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birleştirme alanı mode . İşlem modu. mode şunlardan yalnızca biri olabilir: |
|
readOnly |
İşlem yalnızca okuma işlemleri için kullanılabilir. |
readWrite |
İşlem, hem okuma hem de yazma işlemleri için kullanılabilir. |
ReadOnly
Yalnızca dokümanları okumak için kullanılabilecek işlem seçenekleri.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birleştirme alanı consistency_selector . Bu işlem için tutarlılık modu. Politika ayarlanmazsa varsayılan olarak güçlü tutarlılık sağlanır. consistency_selector şunlardan yalnızca biri olabilir: |
|
readTime |
Verilen zamandaki dokümanları okur. Bu, son 1 saat içindeki bir mikrosaniye hassasiyetli zaman damgası olmalıdır veya Belirli Bir Noktadan Kurtarma özelliği etkinleştirilmişse son 7 gün içindeki tam bir dakikalık zaman damgası da olabilir. Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
ReadWrite
Doküman okumak ve yazmak için kullanılabilecek işlem seçenekleri.
Firestore, üçüncü taraf kimlik doğrulama isteklerinin okuma-yazma işlemleri oluşturmasına izin vermez.
JSON gösterimi |
---|
{ "retryTransaction": string } |
Alanlar | |
---|---|
retryTransaction |
Yeniden denemek için isteğe bağlı bir işlem. Base64 kodlu bir dize. |