QueryCacheOutboxProvider
Defined in: packages/rxdb/src/repository/query-cache-outbox.interface.ts:31
查询出站队列提供者 —— 插件在 install(scope) 里经 RxDB.queryCacheOutbox() 登记。
Remarks
只暴露核心真正要问的那一个问题。flushQueryCacheOutbox / countQueryCacheOutbox
不在这里:它们的调用者(同步监听器、DevTools 面板)都已在插件侧,核心不必认识它们。
Methods
pendingWriteIds()
pendingWriteIds(namespace, entity): Promise<ReadonlySet<string>>;
Defined in: packages/rxdb/src/repository/query-cache-outbox.interface.ts:39
取某个 QueryCache 仓库当前被出站队列占着的实体 id。
Parameters
| Parameter | Type | Description |
|---|---|---|
namespace | string | 命名空间 |
entity | string | 元数据里的实体名 |
Returns
Promise<ReadonlySet<string>>
队列里还没推回远端的那些实体 id;队列为空时是空集