跳到主要内容

SwitchVersionActions<T>

Defined in: packages/rxdb/src/version/VersionManager.interface.ts:295

切换分支版本需要的操作

Type Parameters

Type ParameterDefault type
T extends EntityTypeEntityType

Properties

deletes

deletes: Map<string, SwitchVersionChange<T>>;

Defined in: packages/rxdb/src/version/VersionManager.interface.ts:300

需要删除的实体键集合 key key 格式:${namespace}:${entityName}:${entityId}


inserts

inserts: Map<string, SwitchVersionChange<T>>;

Defined in: packages/rxdb/src/version/VersionManager.interface.ts:312

需要插入的实体键集合 key key 格式:${namespace}:${entityName}:${entityId}


updateRxDBChangeSequence?

optional updateRxDBChangeSequence: number;

Defined in: packages/rxdb/src/version/VersionManager.interface.ts:318

更新 RxDBChange 序列号 local only, 不会同步到远程


updates

updates: Map<string, SwitchVersionChange<T>>;

Defined in: packages/rxdb/src/version/VersionManager.interface.ts:306

需要更新的实体键集合 key key 格式:${namespace}:${entityName}:${entityId}