Skip to content
qubeejs/angular
3.8/API/FilterOperatorEnum

FilterOperatorEnum

ArchivedThese are the docs for ng-qubee 3.8. Read the 4.0 docs for @qubeejs/angular.

Defined in: src/lib/enums/filter-operator.enum.ts:18

Enum representing the available filter operators for explicit operator filters

NestJS encodes these with the $ prefix at the wire level (filter.field=$operator:value); PostgREST translates them to its own prefix notation (col=eq.val, col=is.null, etc.). The enum values are intentionally the NestJS form; each driver’s request strategy is responsible for mapping them into its own shape.

FTS, PLFTS, PHFTS, WFTS are PostgREST-native full-text search variants; they throw UnsupportedFilterOperatorError on every other driver that does not recognise them.

BTW: "$btw"

Defined in: src/lib/enums/filter-operator.enum.ts:19


CONTAINS: "$contains"

Defined in: src/lib/enums/filter-operator.enum.ts:20


EQ: "$eq"

Defined in: src/lib/enums/filter-operator.enum.ts:21


FTS: "$fts"

Defined in: src/lib/enums/filter-operator.enum.ts:22


GT: "$gt"

Defined in: src/lib/enums/filter-operator.enum.ts:23


GTE: "$gte"

Defined in: src/lib/enums/filter-operator.enum.ts:24


ILIKE: "$ilike"

Defined in: src/lib/enums/filter-operator.enum.ts:25


IN: "$in"

Defined in: src/lib/enums/filter-operator.enum.ts:26


LT: "$lt"

Defined in: src/lib/enums/filter-operator.enum.ts:27


LTE: "$lte"

Defined in: src/lib/enums/filter-operator.enum.ts:28


NOT: "$not"

Defined in: src/lib/enums/filter-operator.enum.ts:29


NULL: "$null"

Defined in: src/lib/enums/filter-operator.enum.ts:30


PHFTS: "$phfts"

Defined in: src/lib/enums/filter-operator.enum.ts:31


PLFTS: "$plfts"

Defined in: src/lib/enums/filter-operator.enum.ts:32


SW: "$sw"

Defined in: src/lib/enums/filter-operator.enum.ts:33


WFTS: "$wfts"

Defined in: src/lib/enums/filter-operator.enum.ts:34