Version: 4.4
#
Interface: AsymmetricAggregation<TRecord, TResult, TValue>knex.Knex.AsymmetricAggregation
#
Type parametersName | Default |
---|---|
TRecord | any |
TResult | unknown[] |
TValue | any |
#
Hierarchy- AsymmetricAggregation
#
Callableâ–¸ AsymmetricAggregation<TResult2>(...columnNames
: readonly keyof ResolveTableType<TRecord, base>[]): QueryBuilder<TRecord, TResult2>
#
Type parameters:Name | Default |
---|---|
TResult2 | ArrayIfAlready<TResult, UnwrapArrayMember<TResult\> extends DeferredKeySelection<TBase, TKeys, THasSelect, TAliasMapping, TSingle, TIntersectProps, TUnionProps\> ? true extends THasSelect ? DeferredKeySelection<TBase, TKeys, THasSelect, TAliasMapping, TSingle, TIntersectProps & Dict<TValue\>, TUnionProps\> : DeferredKeySelection<{}, never, true, {}, false, Dict<TValue\>, never\> : Dict<TValue\>\> |
#
Parameters:Name | Type |
---|---|
...columnNames | readonly keyof ResolveTableType<TRecord, base>[] |
Returns: QueryBuilder<TRecord, TResult2>
Defined in: node_modules/knex/types/index.d.ts:1324
â–¸ AsymmetricAggregation<TAliases, TResult2>(aliases
: TAliases): QueryBuilder<TRecord, TResult2>
#
Type parameters:Name | Type | Default |
---|---|---|
TAliases | {} | Record<string, string \ |
TResult2 | - | ArrayIfAlready<TResult, UnwrapArrayMember<TResult\> extends DeferredKeySelection<TBase, TKeys, THasSelect, TAliasMapping, TSingle, TIntersectProps, TUnionProps\> ? true extends THasSelect ? DeferredKeySelection<TBase, TKeys, THasSelect, TAliasMapping, TSingle, TIntersectProps & { [k in string \ |
#
Parameters:Name | Type |
---|---|
aliases | TAliases |
Returns: QueryBuilder<TRecord, TResult2>
Defined in: node_modules/knex/types/index.d.ts:1327
â–¸ AsymmetricAggregation<TResult2>(...columnNames
: readonly (string | Raw<any> | Readonly<Record<string, string | string[] | Raw<any>>>)[]): QueryBuilder<TRecord, TResult2>
#
Type parameters:Name | Default |
---|---|
TResult2 | ArrayIfAlready<TResult, UnwrapArrayMember<TResult\> extends DeferredKeySelection<TBase, TKeys, THasSelect, TAliasMapping, TSingle, TIntersectProps, TUnionProps\> ? true extends THasSelect ? DeferredKeySelection<TBase, TKeys, THasSelect, TAliasMapping, TSingle, TIntersectProps & Dict<TValue\>, TUnionProps\> : DeferredKeySelection<{}, never, true, {}, false, Dict<TValue\>, never\> : Dict<TValue\>\> |
#
Parameters:Name | Type |
---|---|
...columnNames | readonly (string | Raw<any> | Readonly<Record<string, string | string[] | Raw<any>>>)[] |
Returns: QueryBuilder<TRecord, TResult2>
Defined in: node_modules/knex/types/index.d.ts:1331