#
Interface: AliasQueryBuilder<TRecord, TResult>#
Type parametersName | Type | Default |
---|---|---|
TRecord | {} | any |
TResult | - | unknown[] |
#
HierarchyAliasQueryBuilder
↳ Select
#
Callableâ–¸ AliasQueryBuilder<AliasUT, TResult2>(...aliases
: AliasUT): QueryBuilder<TRecord, TResult2>
#
Type parameters:Name | Type | Default |
---|---|---|
AliasUT | InferrableColumnDescriptor<ResolveTableType<TRecord, base>>[] | - |
TResult2 | - | ArrayIfAlready<TResult, AddAliases<AddKey<SetBase<UnwrapArrayMember<TResult\>, ResolveTableType<TRecord, base\>\>, IncompatibleToAlt<ArrayMember<AliasUT\>, string, never\>\>, UnionToIntersection<IncompatibleToAlt<AliasUT extends I[] ? I extends Ref<any, TMapping\> ? TMapping : I : never, Dict<any\>, {}\>\>\>\> |
#
Parameters:Name | Type |
---|---|
...aliases | AliasUT |
Returns: QueryBuilder<TRecord, TResult2>
Defined in: node_modules/knex/types/index.d.ts:917
â–¸ AliasQueryBuilder<AliasUT, TResult2>(aliases
: AliasUT): QueryBuilder<TRecord, TResult2>
#
Type parameters:Name | Type | Default |
---|---|---|
AliasUT | InferrableColumnDescriptor<ResolveTableType<TRecord, base>>[] | - |
TResult2 | - | ArrayIfAlready<TResult, AddAliases<AddKey<SetBase<UnwrapArrayMember<TResult\>, ResolveTableType<TRecord, base\>\>, IncompatibleToAlt<ArrayMember<AliasUT\>, string, never\>\>, UnionToIntersection<IncompatibleToAlt<AliasUT extends I[] ? I extends Ref<any, TMapping\> ? TMapping : I : never, Dict<any\>, {}\>\>\>\> |
#
Parameters:Name | Type |
---|---|
aliases | AliasUT |
Returns: QueryBuilder<TRecord, TResult2>
Defined in: node_modules/knex/types/index.d.ts:928
â–¸ AliasQueryBuilder<AliasUT, TResult2>(...aliases
: AliasUT): QueryBuilder<TRecord, TResult2>
#
Type parameters:Name | Type | Default |
---|---|---|
AliasUT | (string | Dict<any>)[] | - |
TResult2 | - | ArrayIfAlready<TResult, AddAliases<AddKey<SetBase<UnwrapArrayMember<TResult\>, ResolveTableType<TRecord, base\>\>, IncompatibleToAlt<ArrayMember<AliasUT\>, string, never\>\>, UnionToIntersection<IncompatibleToAlt<AliasUT extends I[] ? I extends Ref<any, TMapping\> ? TMapping : I : never, Dict<any\>, {}\>\>\>\> |
#
Parameters:Name | Type |
---|---|
...aliases | AliasUT |
Returns: QueryBuilder<TRecord, TResult2>
Defined in: node_modules/knex/types/index.d.ts:940
â–¸ AliasQueryBuilder<AliasUT, TResult2>(aliases
: AliasUT): QueryBuilder<TRecord, TResult2>
#
Type parameters:Name | Type | Default |
---|---|---|
AliasUT | (string | Dict<any>)[] | - |
TResult2 | - | ArrayIfAlready<TResult, AddAliases<AddKey<SetBase<UnwrapArrayMember<TResult\>, TRecord\>, IncompatibleToAlt<ArrayMember<AliasUT\>, string, never\>\>, UnionToIntersection<IncompatibleToAlt<AliasUT extends I[] ? I extends Ref<any, TMapping\> ? TMapping : I : never, Dict<any\>, {}\>\>\>\> |
#
Parameters:Name | Type |
---|---|
aliases | AliasUT |
Returns: QueryBuilder<TRecord, TResult2>
Defined in: node_modules/knex/types/index.d.ts:952