ApiCoreType aliases
Type Alias: IncludedOf\<I\>
type IncludedOf<I> = [I] extends [undefined] ? Record<never, never> : string extends keyof NonNullable<I> ? AnyIncluded : { readonly [K in keyof NonNullable<I>]: NonNullable<I>[K] extends { count: true } ? number : ReadonlyArray<QueryRecord<BodyOf<NonNullable<I>[K] extends { from?: infer F } ? F : never>, IncludedOf<NonNullable<I>[K] extends { include?: infer J } ? J : undefined>, ComputedIn<NonNullable<I>[K] extends { from?: infer F } ? F : never>>> };Defined in: packages/core/src/query/types.ts:86
What an include map finds for each record, typed from the query. A map
only known as "some includes" (a query built at run time) gives the loose
AnyIncluded.
Type Parameters
| Type Parameter |
|---|
I |