跳到主要内容

RxDBBranchCreationContext

Defined in: packages/rxdb/src/rxdb-plugin-system.ts:61

新建一条分支时,贡献方写自己那几行所需的上下文

Remarks​

executor 是调用方的事务执行器,不是新开的一个。贡献方必须用它:分支行与贡献行 分处两个事务的话,中间失败留下的是一条「分支在、贡献行不在」的记录,而这种半条分支 与一条正常的老分支在形状上分辨不出来。

Properties​

branchId​

readonly branchId: string;

Defined in: packages/rxdb/src/rxdb-plugin-system.ts:66

刚写进去的分支 id


executor​

readonly executor: TransactionExecutor;

Defined in: packages/rxdb/src/rxdb-plugin-system.ts:63

正在写这条分支的事务执行器