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 Parameter | Default type |
|---|---|
T extends EntityType | any |
Parameters
| Parameter | Type |
|---|---|
task | QueryTask<T> |
changes | RxDBEntityLocalUpdatedEventData<EntityType>[] |
refresh_rules | RefreshMatchRules |
recalculate_rules | RefreshMatchRules |
Returns
NeedRefreshResult
{
current_entities: RxDBEntityLocalUpdatedEventData<EntityType>[];
recalculate: boolean;
refresh: boolean;
relation_entities: RxDBEntityLocalUpdatedEventData<EntityType>[];
}
| Name | Type | Description | Defined in |
|---|---|---|---|
current_entities | RxDBEntityLocalUpdatedEventData<EntityType>[] | - | packages/rxdb/src/query/need_refresh_update.ts:64 |
recalculate | boolean | 是否可以 JS 重新计算 | packages/rxdb/src/query/query-matching.utils.ts:19 |
refresh | boolean | 是否需要 sql 刷新 | packages/rxdb/src/query/query-matching.utils.ts:15 |
relation_entities | RxDBEntityLocalUpdatedEventData<EntityType>[] | - | packages/rxdb/src/query/need_refresh_update.ts:65 |