@cbnsndwch/zero-sources

SyncedQueryTransformService.transformQueries() method

Home > @cbnsndwch/nest-zero-synced-queries > SyncedQueryTransformService > transformQueries

SyncedQueryTransformService.transformQueries() method

Transform multiple query requests in parallel.

Signature:

transformQueries(request: any, input: TransformRequestBody): Promise<TransformQueryResult[]>;

Parameters

Parameter

Type

Description

request

any

The full Express/HTTP request object

input

TransformRequestBody

Array of query requests from Zero cache

Returns:

Promise<TransformQueryResult[]>

Array of query responses (success or error)

Remarks

This method processes multiple queries in parallel for performance. Each query is executed independently and errors are isolated to individual query responses rather than failing the entire request.

The full request object is passed through to guards so they can access headers, cookies, and other request properties.

How was this page?