A filter expression is the outermost level of the filter syntax. It consists of filter runs with optional filter run prefixes. Multiple filter runs are separated by whitespace.
Tip
If the diagram has a single start and end line, as shown above, it means there is more info in the linked level above. The breadcrumbs can be used to navigate
Tip
If the diagram has no start and no end, as used in lower levels, it means that higher level syntax elements have been removed, to increase readability and simplicity. The breadcrumbs can be used to navigate
Note
Filter expressions have a maximum recursion depth of 300. Filters that recursively invoke themselves (e.g. via the
subfilter or
filter operators) beyond this limit will return the error message
/**-- Excessive filter recursion --**/. This protects against infinite loops.