groupBySyncType()
function groupBySyncType(entities, globalSync?): Record<RepositorySyncType, EntityMetadata[]>;
Defined in: packages/rxdb/src/version/sync-type-utils.ts:236
按同步类型分组 repositories
Parameters
| Parameter | Type | Description |
|---|---|---|
entities | Readonly<EntityMetadataType>[] | 实体元数据数组 |
globalSync? | SyncOptions | 全局同步配置(可选) |
Returns
Record<RepositorySyncType, EntityMetadata[]>
按同步类型分组的实体
Example
const grouped = groupBySyncType(entities);
// 返回: {
// full: [todoMetadata, commentMetadata],
// filter: [orderMetadata],
// remote: [userMetadata],
// local: [draftMetadata],
// none: [systemMetadata]
// }