跳到主要内容

SwitchVersionActions<T>

Defined in: packages/rxdb/src/sync-contract/VersionManager.interface.ts:321

切换分支版本需要的操作

Type Parameters​

Type ParameterDefault type
T extends EntityTypeEntityType

Properties​

deletes​

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

Defined in: packages/rxdb/src/sync-contract/VersionManager.interface.ts:326

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


inserts​

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

Defined in: packages/rxdb/src/sync-contract/VersionManager.interface.ts:338

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


updateRxDBChangeSequence?​

optional updateRxDBChangeSequence?: number;

Defined in: packages/rxdb/src/sync-contract/VersionManager.interface.ts:344

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


updates​

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

Defined in: packages/rxdb/src/sync-contract/VersionManager.interface.ts:332

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