PushRepositoryOptions
Defined in: packages/rxdb/src/sync-contract/VersionManager.interface.ts:425
推送仓库选项
Properties
batchSize?
optional batchSize?: number;
Defined in: packages/rxdb/src/sync-contract/VersionManager.interface.ts:430
单批次推送的最大变更数
Default
1000
includeRelated?
optional includeRelated?: boolean;
Defined in: packages/rxdb/src/sync-contract/VersionManager.interface.ts:446
是否包含关联实体(级联同步)
为 true 时:
- 自动推送所有子实体(引用当前实体的实体)
- 按反向拓扑顺序:子 -> 父
- 示例:推送 User 时会自动推送 Post
为 false 时:
- 仅同步指定的仓库
- 可能导致远程数据不完整
Default
true