You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mit Solr's DisMax Parameter "minimum match" (siehe auch eDisMax) kann bei der gewichteten Suche angegeben werden, dass bei einer Suche nach mehreren Suchbegriffen eine gewisse Mindestanzahl der Suchbegriffe vorkommen muss.
Für die Unterstützung des "minimum match" Parameters bräuchte es:
in der Konfiguration eine zusätzliche Option
in Opus\Search\Query.php entsprechende Getter & Setter; falls kein Wert explizit gesetzt wurde, würde der Getter den Wert aus der Konfiguration zurückgeben
in Opus\Search\Solr\Solarium\Adapter.php->applyParametersOnQuery() müsste $edismax->setMinimumMatch() gesetzt werden
ein Test in AdapterSearchingTest der zeigt, dass bei einer gewichteten Suche nach mehreren Suchbegriffen mit "minimum match" auch nur Dokumente gefunden werden, die mindestens die angegebene Anzahl von Suchbegriffen enthalten.
The text was updated successfully, but these errors were encountered:
Mit Solr's DisMax Parameter "minimum match" (siehe auch eDisMax) kann bei der gewichteten Suche angegeben werden, dass bei einer Suche nach mehreren Suchbegriffen eine gewisse Mindestanzahl der Suchbegriffe vorkommen muss.
Für die Unterstützung des "minimum match" Parameters bräuchte es:
Opus\Search\Query.php
entsprechende Getter & Setter; falls kein Wert explizit gesetzt wurde, würde der Getter den Wert aus der Konfiguration zurückgebenOpus\Search\Solr\Solarium\Adapter.php->applyParametersOnQuery()
müsste$edismax->setMinimumMatch()
gesetzt werdenAdapterSearchingTest
der zeigt, dass bei einer gewichteten Suche nach mehreren Suchbegriffen mit "minimum match" auch nur Dokumente gefunden werden, die mindestens die angegebene Anzahl von Suchbegriffen enthalten.The text was updated successfully, but these errors were encountered: