Type Alias JoinOptions<TRelations>

JoinOptions: { [K in TRelations]?: JoinRelationOptions }

Typed join specification mapping relation names to join options.

Type Parameters

  • TRelations extends string = string
const joinOptions: JoinOptions = {
files: { _apply: (qb) => qb.filterWhere({ completed: true }) },
uploader: true,
};