TransactionOptions
Варианты создания новой транзакции.
JSON-представление |
---|
{
// Union field mode can be only one of the following:
"readOnly": {
object (ReadOnly )
},
"readWrite": {
object (ReadWrite )
}
// End of list of possible types for union field mode .
} |
Поля |
---|
mode поля объединения. Режим транзакции. mode может быть только одним из следующих: |
readOnly | object ( ReadOnly ) Транзакция может использоваться только для операций чтения. |
readWrite | object ( ReadWrite ) Транзакция может использоваться как для операций чтения, так и для записи. |
Только чтение
Опции транзакции, которые можно использовать только для чтения документов.
JSON-представление |
---|
{
// Union field consistency_selector can be only one of the following:
"readTime": string
// End of list of possible types for union field consistency_selector .
} |
Поля |
---|
Объединённое поле consistency_selector . Режим согласованности для этой транзакции. Если не установлено, по умолчанию используется строгая согласованность. consistency_selector может быть только одним из следующих: |
readTime | string ( Timestamp format) Читает документы в заданное время. Это должна быть временная метка с точностью до микросекунды за последний час или, если включено восстановление на определенный момент времени, дополнительно может быть временная метка с точностью до целой минуты за последние 7 дней. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" . |
ЧтениеЗапись
Опции транзакции, которую можно использовать для чтения и записи документов.
Firestore не разрешает сторонним запросам аутентификации создавать операции чтения и записи. транзакции.
JSON-представление |
---|
{
"retryTransaction": string
} |
Поля |
---|
retryTransaction | string ( bytes format) Необязательная транзакция для повтора. Строка в кодировке Base64. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-08-29 UTC.
[null,null,["Последнее обновление: 2024-08-29 UTC."],[],[]]