IFilter
Queries are composed from a set of IFilter objects.
All Filters are combined via AND, but the predicates
that make up a filter are combined using the specified operation
thereby allowing queries to be composed dynamically and deterministically.
The Hub Search Guide contains many examples.
Properties
| Property | Type | Notes |
|---|---|---|
| IPredicate[] |
Predicates which specify the properties and values to match in the search |
|
| Optional | "AND" | "OR" |
Operation used to combine the predicates |
Interface defined in packages/common/src/search/types/IHubCatalog.ts:136