routier-collection / core/src / SqlTranslator
Class: SqlTranslator<TRoot, TShape>
Defined in: core/src/plugins/translators/SqlTranslator.ts:4
Extends
DataTranslator<TRoot,TShape>
Type Parameters
TRoot
TRoot extends object
TShape
TShape
Constructors
Constructor
new SqlTranslator<
TRoot,TShape>(query):SqlTranslator<TRoot,TShape>
Defined in: core/src/plugins/translators/DataTranslator.ts:20
Parameters
query
IQuery<TRoot, TShape>
Returns
SqlTranslator<TRoot, TShape>
Inherited from
Methods
translate()
translate(
data):TShape
Defined in: core/src/plugins/translators/DataTranslator.ts:38
Parameters
data
unknown
Returns
TShape
Inherited from
count()
count<
TResult>(data,_):TResult
Defined in: core/src/plugins/translators/SqlTranslator.ts:6
Type Parameters
TResult
TResult extends number
Parameters
data
unknown
_
QueryOption<TShape, "count">
Returns
TResult
Overrides
min()
min<
TResult>(data,_):TResult
Defined in: core/src/plugins/translators/SqlTranslator.ts:15
Type Parameters
TResult
TResult extends string | number | Date
Parameters
data
unknown
_
QueryOption<TShape, "min">
Returns
TResult
Overrides
max()
max<
TResult>(data,_):TResult
Defined in: core/src/plugins/translators/SqlTranslator.ts:19
Type Parameters
TResult
TResult extends string | number | Date
Parameters
data
unknown
_
QueryOption<TShape, "max">
Returns
TResult
Overrides
sum()
sum<
TResult>(data,_):TResult
Defined in: core/src/plugins/translators/SqlTranslator.ts:23
Type Parameters
TResult
TResult extends number
Parameters
data
unknown
_
QueryOption<TShape, "sum">
Returns
TResult
Overrides
distinct()
distinct<
TResult>(data,_):TResult
Defined in: core/src/plugins/translators/SqlTranslator.ts:36
Type Parameters
TResult
TResult
Parameters
data
unknown
_
QueryOption<TShape, "distinct">
Returns
TResult
Overrides
filter()
filter<
TResult>(data,_):TResult
Defined in: core/src/plugins/translators/SqlTranslator.ts:40
Type Parameters
TResult
TResult
Parameters
data
unknown
_
QueryOption<TShape, "filter">
Returns
TResult
Overrides
skip()
skip(
data,_):TShape
Defined in: core/src/plugins/translators/SqlTranslator.ts:44
Parameters
data
unknown
_
QueryOption<TShape, "skip">
Returns
TShape
Overrides
take()
take(
data,_):TShape
Defined in: core/src/plugins/translators/SqlTranslator.ts:48
Parameters
data
unknown
_
QueryOption<TShape, "take">
Returns
TShape
Overrides
sort()
sort(
data,_):TShape
Defined in: core/src/plugins/translators/SqlTranslator.ts:52
Parameters
data
unknown
_
QueryOption<TShape, "sort">
Returns
TShape
Overrides
map()
map(
data,option):TShape
Defined in: core/src/plugins/translators/SqlTranslator.ts:56
Parameters
data
unknown
option
QueryOption<TShape, "map">
Returns
TShape