method
RiduClient.resolveFilteredSelection
Resolve a filter to authorized IDs and per-document capabilities.
Arguments
| Argument | Type | Description |
|---|---|---|
collection | Slug | The collection value. |
options | CollectionSelectionOptions< | The options value. |
Returns
The declared result.
Promise<CollectionSelectionEnvelope>How it works
The server applies the access predicate atomically and may reject oversized selections with selection_too_large.
Full signature
RiduClient.resolveFilteredSelection<Slug extends CollectionSlug<Config>>(
collection: Slug,
options?: CollectionSelectionOptions<WhereFor<Config, Slug>, LocaleFor<Config>>,
): Promise<CollectionSelectionEnvelope>Related types
CollectionSlugThe generated union of collection slugs.
CollectionSelectionOptionsTyped filter, trash, and locale scope for resolving bulk selection.
WhereForResolve a collection filter type.
CollectionSelectionEnvelopeThe authorized result of a server-resolved bulk selection.