#
Interface: ColumnNameQueryBuilder<TRecord, TResult>knex.Knex.ColumnNameQueryBuilder
#
Type parametersName | Default |
---|---|
TRecord | any |
TResult | unknown[] |
#
Hierarchy#
Callableâ–¸ ColumnNameQueryBuilder(columnName
: **): [QueryBuilder](/docs/api/classes/knex.knex.querybuilder)<TRecord, ArrayIfAlready<TResult, DeferredKeySelection<TRecord, string, false, {}, false, {}, never*>>>
#
Parameters:Name | Type |
---|---|
columnName | *** |
Returns: QueryBuilder<TRecord, ArrayIfAlready<TResult, DeferredKeySelection<TRecord, string, false, {}, false, {}, never>>>
Defined in: node_modules/knex/types/index.d.ts:1428
â–¸ ColumnNameQueryBuilder<ColNameUT, TResult2>(...columnNames
: readonly ColNameUT[]): QueryBuilder<TRecord, TResult2>
#
Type parameters:Name | Type | Default |
---|---|---|
ColNameUT | string | number | symbol | - |
TResult2 | - | AddAliases<AddKey<SetBase<UnwrapArrayMember<TResult\>, ResolveTableType<TRecord, base\>\>, ColNameUT & string\>, {}\>[] |
#
Parameters:Name | Type |
---|---|
...columnNames | readonly ColNameUT[] |
Returns: QueryBuilder<TRecord, TResult2>
Defined in: node_modules/knex/types/index.d.ts:1434
â–¸ ColumnNameQueryBuilder<ColNameUT, TResult2>(columnNames
: readonly ColNameUT[]): QueryBuilder<TRecord, TResult2>
#
Type parameters:Name | Type | Default |
---|---|---|
ColNameUT | string | number | symbol | - |
TResult2 | - | AddAliases<AddKey<SetBase<UnwrapArrayMember<TResult\>, ResolveTableType<TRecord, base\>\>, ColNameUT & string\>, {}\>[] |
#
Parameters:Name | Type |
---|---|
columnNames | readonly ColNameUT[] |
Returns: QueryBuilder<TRecord, TResult2>
Defined in: node_modules/knex/types/index.d.ts:1445
â–¸ ColumnNameQueryBuilder<TResult2>(...columnNames
: readonly ColumnDescriptor<TRecord, TResult>[]): QueryBuilder<TRecord, TResult2>
#
Type parameters:Name | Default |
---|---|
TResult2 | AddAliases<AddKey<SetBase<UnwrapArrayMember<TResult\>, Partial<AnyOrUnknownToOther<TRecord, {}\>\>\>, keyof TRecord & string\>, {}\>[] |
#
Parameters:Name | Type |
---|---|
...columnNames | readonly ColumnDescriptor<TRecord, TResult>[] |
Returns: QueryBuilder<TRecord, TResult2>
Defined in: node_modules/knex/types/index.d.ts:1456
â–¸ ColumnNameQueryBuilder<TResult2>(columnNames
: readonly ColumnDescriptor<TRecord, TResult>[]): QueryBuilder<TRecord, TResult2>
#
Type parameters:Name | Default |
---|---|
TResult2 | AddAliases<AddKey<SetBase<UnwrapArrayMember<TResult\>, Partial<AnyOrUnknownToOther<TRecord, {}\>\>\>, keyof TRecord & string\>, {}\>[] |
#
Parameters:Name | Type |
---|---|
columnNames | readonly ColumnDescriptor<TRecord, TResult>[] |
Returns: QueryBuilder<TRecord, TResult2>
Defined in: node_modules/knex/types/index.d.ts:1468