跳到主要内容

isStaleEntityEvent()

function isStaleEntityEvent<T>(rxdb, event): boolean;

Defined in: packages/rxdb/src/query/stale-event.utils.ts:62

判断一条实体变更事件相对实体缓存是否陈旧。

缓存里没有该实体时返回 false——无从比较,且此时事件正是唯一的信息来源。 DELETE 事件的 patch 是 null,同样落到「无从判断 → 不拦」。

Type Parameters​

Type Parameter
T extends EntityType

Parameters​

ParameterTypeDescription
rxdbRxDBRxDB 实例,用于解析实体类型与读取实体缓存
eventRxDBEntityLocalEventData<T>本地实体变更事件

Returns​

boolean