Back to Objection Js

Static Methods

doc/api/query-builder/static-methods.md

3.1.51.4 KB
Original Source

Static Methods

forClass()

js
const builder = QueryBuilder.forClass(modelClass);

Create QueryBuilder for a Model subclass. You rarely need to call this. Query builders are created using the Model.query() and other query methods.

Arguments
ArgumentTypeDescription
modelClassModelClassA Model class constructor
Return value
TypeDescription
QueryBuilderThe created query builder

parseRelationExpression()

js
const exprObj = QueryBuilder.parseRelationExpression(expr);

Parses a string relation expression into the object notation.

Arguments
ArgumentTypeDescription
exprRelationExpressionA relation expression string or object.
Return value
TypeDescription
objectThe relation expression in object notation.