跳到主要内容

TransactionExecutorState

type TransactionExecutorState = "active" | "committed" | "rolled-back";

Defined in: packages/rxdb/src/transaction/transaction-executor.interface.ts:14

事务生命周期状态。

Remarks​

终态(committed / rolled-back)之后再使用该 executor 必须抛错,不得静默降级成 「开一个新事务」或「直接走队列」—— 那会让调用方以为写入仍在原子边界内。