跳到主要内容

queryNeedRefreshUpdate()

function queryNeedRefreshUpdate<T>(
task,
changes,
refresh_rules,
recalculate_rules):
| NeedRefreshResult
| {
current_entities: RxDBEntityLocalUpdatedEventData<EntityType>[];
recalculate: boolean;
refresh: boolean;
relation_entities: RxDBEntityLocalUpdatedEventData<EntityType>[];
};

Defined in: packages/rxdb/src/query/need_refresh_update.ts:14

Type Parameters

Type ParameterDefault type
T extends EntityTypeany

Parameters

ParameterType
taskQueryTask<T>
changesRxDBEntityLocalUpdatedEventData<EntityType>[]
refresh_rulesRefreshMatchRules
recalculate_rulesRefreshMatchRules

Returns

NeedRefreshResult

{
current_entities: RxDBEntityLocalUpdatedEventData<EntityType>[];
recalculate: boolean;
refresh: boolean;
relation_entities: RxDBEntityLocalUpdatedEventData<EntityType>[];
}
NameTypeDescriptionDefined in
current_entitiesRxDBEntityLocalUpdatedEventData<EntityType>[]-packages/rxdb/src/query/need_refresh_update.ts:64
recalculateboolean是否可以 JS 重新计算packages/rxdb/src/query/query-matching.utils.ts:19
refreshboolean是否需要 sql 刷新packages/rxdb/src/query/query-matching.utils.ts:15
relation_entitiesRxDBEntityLocalUpdatedEventData<EntityType>[]-packages/rxdb/src/query/need_refresh_update.ts:65