orm-service / QueryService
Class: QueryService
Defined in: src/application/services/queryService.ts:2
Constructors
Constructor
new QueryService(
orm):QueryService
Defined in: src/application/services/queryService.ts:4
Parameters
orm
IOrm
Returns
QueryService
Methods
constraints()
constraints(
__namedParameters):Promise\<MetadataConstraint>
Defined in: src/application/services/queryService.ts:6
Parameters
__namedParameters
body
{ query: string; }
body.query
string
Returns
Promise\<MetadataConstraint>
execute()
execute(
__namedParameters):Promise\<any>
Defined in: src/application/services/queryService.ts:26
Parameters
__namedParameters
body
{ data: any; options?: QueryOptions; query: string; }
body.data
any
body.options?
QueryOptions
body.query
string
Returns
Promise\<any>
metadata()
metadata(
__namedParameters):Promise\<Metadata>
Defined in: src/application/services/queryService.ts:10
Parameters
__namedParameters
body
{ query: string; }
body.query
string
Returns
Promise\<Metadata>
model()
model(
__namedParameters):Promise\<MetadataModel[]>
Defined in: src/application/services/queryService.ts:14
Parameters
__namedParameters
body
{ query: string; }
body.query
string
Returns
Promise\<MetadataModel[]>
parameters()
parameters(
__namedParameters):Promise\<MetadataParameter[]>
Defined in: src/application/services/queryService.ts:18
Parameters
__namedParameters
body
{ query: string; }
body.query
string
Returns
Promise\<MetadataParameter[]>
plan()
plan(
__namedParameters):Promise\<QueryPlan>
Defined in: src/application/services/queryService.ts:22
Parameters
__namedParameters
body
{ options?: QueryOptions; query: string; }
body.options?
QueryOptions
body.query
string
Returns
Promise\<QueryPlan>