From looking around I got the idea that filters defined in simplesearch.yaml is a list of taxonomies to limit the pages that will be searched, and filter_combinator denotes which logical operator (and, or etc.) should be applied to those.
However I could not find documentation that actually describes these points? The plugin README.md points at the Taxonomy and Headers doc pages, but there doesn’t seem to be anything mentioned about filters or filter_combinator there to know the possible options.
- Can filter_combinator take ‘not’ as a value, so it will cause all pages with the listed taxonomies to be excluded from the results?
- Is there a way to specify more complex filter conditions: something like taxonomy category = (x AND y AND z) OR a OR b OR c?