跳到主要内容

createWorkingTreeCaptureBatch()

function createWorkingTreeCaptureBatch(
executor,
host,
token
): WorkingTreeCaptureBatch;

Defined in: packages/rxdb-plugin-working-tree/src/working-tree/capture-runtime.ts:322

建一批变更共用的捕获上下文

Parameters​

ParameterTypeDescription
executorTransactionExecutor业务写所在的那个事务
hostWorkingTreeCaptureHost造实例用的实体管理器宿主
tokenActiveBranchToken本批写持有的 active 分支令牌

Returns​

WorkingTreeCaptureBatch

批上下文

Remarks​

端口认领令牌里的 branchId,不自己再查一次 active 分支:再查一次就等于允许 「令牌说 A、落库落到 B」这种组合,而令牌校验的全部意义正是排除它。