EntityMutationsOptions<T>
Defined in: packages/rxdb/src/entity/entity.utils.ts:452
Remarks
此前它既不导出、字段又是 snake_case:getEntityMutations 本身在公开面上,
于是包外要么照抄一份结构、要么被迫写 Parameters<typeof getEntityMutations>[0]
才能给这个对象起名——本轮把类型一并转出,字段也改成与仓内其余接口一致的 camelCase。
Type Parameters
| Type Parameter | Default type | Description |
|---|---|---|
T extends EntityType | EntityType | 根实体类型 |
Properties
needRemoveEntities
needRemoveEntities: object[];
Defined in: packages/rxdb/src/entity/entity.utils.ts:461
待删除的实体
Remarks
与 getNeedRemoveEntities 同源:装的是关系另一侧的 Junction,不是根实体 T。
needSaveEntities
needSaveEntities: InstanceType<T>[];
Defined in: packages/rxdb/src/entity/entity.utils.ts:454
待写入(新增或更新由各自的 getEntityStatus 判定)的实体