跳到主要内容

EntitySyncTarget

type EntitySyncTarget = EntityType | EntityMetadata;

Defined in: packages/rxdb/src/sync-contract/entity-sync-resolver.ts:17

解析目标:实体类或它的元数据。

Remarks​

两种形态都收:调用点手上有什么就传什么。同步插件多半只握着元数据(从 schema 管理器 取出来的),而仓储、批量写入握着的是实体类。按 namespace + name 命中,不按元数据 对象身份:transitionMetadata() 之类的调用每次都产出新对象,按身份查会静默丢掉覆盖。 不同 namespace 的同名实体仍是两个目标(US-026);同一实例内两者组合唯一, 由 schema 管理器的命名冲突校验保证。