用于创建新交易的选项。
JSON 表示法 |
---|
{ // Union field |
字段 | |
---|---|
联合字段 mode 。交易的模式。mode 只能是下列其中一项: |
|
readOnly |
事务只能用于读取操作。 |
readWrite |
事务可用于读写操作。 |
只读
仅用于读取文档的事务的选项。
JSON 表示法 |
---|
{ // Union field |
字段 | |
---|---|
联合字段 consistency_selector 。此事务的一致性模式。如果未设置,则默认为强一致性。consistency_selector 只能是下列其中一项: |
|
readTime |
在给定时间读取文档。 该时间戳必须是过去 1 小时内精确到微秒的时间戳,或者如果启用了时间点恢复,也可以是过去 7 天内整分钟的时间戳。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
读写
可用于读取和写入文档的事务的选项。
Firestore 不允许第三方身份验证请求创建读写操作。交易。
JSON 表示法 |
---|
{ "retryTransaction": string } |
字段 | |
---|---|
retryTransaction |
要重试的可选事务。 使用 base64 编码的字符串。 |