跳到主要内容

TransactionBeginEvent

Defined in: packages/rxdb/src/rxdb-events.ts:372

事务开始事件

Constructors​

Constructor​

new TransactionBeginEvent(transactionId?): TransactionBeginEvent;

Defined in: packages/rxdb/src/rxdb-events.ts:383

Parameters​

ParameterTypeDescription
transactionId?string本次事务的身份

Returns​

TransactionBeginEvent

Remarks​

带身份时,只有同一身份的再次 BEGIN 才算 savepoint 嵌套,不同身份各自成队; 省略时所有匿名事务共用一个上下文——这正是本 finding 描述的旧行为,保留它是为了 让尚未升级的派发方(以及只有单个派发者的部署)行为不变。

Properties​

transactionId?​

readonly optional transactionId?: string;

Defined in: packages/rxdb/src/rxdb-events.ts:383

本次事务的身份


type​

type: "TRANSACTION_BEGIN" = TRANSACTION_BEGIN;

Defined in: packages/rxdb/src/rxdb-events.ts:373