Skip to content

Function: parseFilter()

parseFilter(input): FilterNode

Defined in: packages/core/src/parser/parser.ts:473

Parse a standalone OData $filter expression string into a FilterNode AST.

Parameters

input

string

Raw filter expression (e.g., "Price gt 5 and Active eq true")

Returns

FilterNode

Root FilterNode of the parsed expression

Throws

ODataParseError on syntax errors