Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
main (10.0)
-
None
-
None
Description
In Solr, the TermsQParser considers a match if any term in a doc/field matches. It can be useful in some contexts (e.g., access control, etc.) to require that a certain threshold of terms match, or to require exclusive presence of enumerated terms (i.e., place a limit on the number of terms that exist in a document that have not been explicitly enumerated in the query).
As a point of comparison, Elasticsearch implements the former feature as the minimum_should_match_field param on its "Terms set query" (the latter feature – exclusive presence – is afaict not implemented).
Attachments
Issue Links
- links to