ResolverResult defines a single FieldResolver.Resolve() successfully parsed result.

Hierarchy

  • ResolverResult

Properties

afterBuild: ((expr) => Expression)

Type declaration

    • (expr): Expression
    • AfterBuild is an optional function that will be called after building and combining the result of both resolved operands/sides in a single expression.

      Parameters

      Returns Expression

identifier: string

Identifier is the plain SQL identifier/column that will be used in the final db expression as left or right operand.

multiMatchSubQuery: Expression

MultiMatchSubQuery is an optional sub query expression that will be added in addition to the combined ResolverResult expression during build.

noCoalesce: boolean

NoCoalesce instructs to not use COALESCE or NULL fallbacks when building the identifier expression.

params: Params

Params is a map with db placeholder->value pairs that will be added to the query when building both resolved operands/sides in a single expression.

Generated using TypeDoc