Type alias Query<T>

Query<T>: { attributes?: SelectInput<T>[]; toString: (() => string); where?: WhereInput; whereAnd: WhereInput[]; whereNot: WhereInput[]; whereOr: WhereInput[]; whereRaw: string[] }

Type Parameters

Type declaration

  • Optional attributes?: SelectInput<T>[]

    selected attributes to return

  • toString: (() => string)
      • (): string
      • generate ldap filter

        Returns string

  • Optional where?: WhereInput

    one time only

  • whereAnd: WhereInput[]

    can be use multiple time

  • whereNot: WhereInput[]

    can be use multiple time

  • whereOr: WhereInput[]

    can be use multiple time

  • whereRaw: string[]

    can be use multiple time

Generated using TypeDoc