跳到主要内容

groupBySyncType()

function groupBySyncType(entities, globalSync?): Record<RepositorySyncType, EntityMetadata[]>;

Defined in: packages/rxdb/src/version/sync-type-utils.ts:236

按同步类型分组 repositories

Parameters

ParameterTypeDescription
entitiesReadonly<EntityMetadataType>[]实体元数据数组
globalSync?SyncOptions全局同步配置(可选)

Returns

Record<RepositorySyncType, EntityMetadata[]>

按同步类型分组的实体

Example

const grouped = groupBySyncType(entities);
// 返回: {
// full: [todoMetadata, commentMetadata],
// filter: [orderMetadata],
// remote: [userMetadata],
// local: [draftMetadata],
// none: [systemMetadata]
// }