die hier dokumentierten Parameter sind im alten Backend (6.x) implementiert. Dokumentation der Suche mit dem neuen Backend findet sich hier.
Aktuelle Parameter (bis BE 6.1)
Parameter | Wert | Beschreibung |
defType | edismax | Der verwendete query parser |
echoParams | explicit | Gibt an, welche Parameter beim Aufruf des Request Handlers an den Response Header übergeben werden. "explicit" ist der Standardwert: Es werden nur die Parameter des aktuellen Request übergeben. |
qf | preferredName^2.0 variantName^1.0 wildcard_fulltext^0.01 | Die Felder, die für die Suche berücksichtigt werden inklusive Boost-Faktoren. |
tie | 1.0 | Gibt an, wie der Score bei Treffern in mehreren Feldern berechnet wird. Bei 0.0 wird nur der höchste Score berücksichtigt. Bei 1.0 werden alle Scores addiert. |
q.alt | *:* | Wonach im Fall einer leeren Suchanfrage gesucht wird |
q.op | AND | Wie die Suchbegriffe miteinander verknüpft werden |
rows | 100 | Die Anzahl der zurückgegeben Treffer |
mm | 1 | Minimum "Should" Match: Wie viele der Suchbegriffen matchen müssen, damit ein Treffer zurückgegeben wird. Vermutlich überflüssig |
Neue Parameter (ab BE 6.3)
Parameter | Wert | Beschreibung |
defType | edismax | Der verwendete query parser |
echoParams | explicit | Gibt an, welche Parameter beim Aufruf des Request Handlers an den Response Header übergeben werden. "explicit" ist der Standardwert: Es werden nur die Parameter des aktuellen Request übergeben. |
qf | preferredName^1.0 variantName^0.1 professionOrOccupation^0.1 placeOfBirth^0.1 placeOfDeath^0.1 dateOfBirth_de^0.01 dateOfDeath_de^0.01 id^0.01 | Die Felder, die für die Suche berücksichtigt werden inklusive Boost-Faktoren. |
bf | min(sqrt(count),30)^2.0 | Boost function: Treffer werden, abhängig vom count-Wert (= Anzahl der Objekte), mit dem Faktor 2.0 geboostet. Maximal werden 900 Objekte berücksichtigt. Der so ermittelte Wert wird zum Score hinzugezählt. |
tie | 1.0 | Gibt an, wie der Score bei Treffern in mehreren Feldern berechnet wird. Bei 0.0 wird nur der höchste Score berücksichtigt. Bei 1.0 werden alle Scores addiert. |
q.alt | *:* | Wonach im Fall einer leeren Suchanfrage gesucht wird |
q.op | AND | Wie die Suchbegriffe miteinander verknüpft werden |
rows | 100 | Die Anzahl der zurückgegeben Treffer |
mm | 1 | Minimum "Should" Match: Wie viele der Suchbegriffen matchen müssen, damit ein Treffer zurückgegeben wird. Vermutlich überflüssig |
Aktuelle Parameter (bis BE 6.1)
Parameter | Wert | Beschreibung |
rows | 5 | Die Anzahl der zurückgegeben Treffer |
mlt | true | Aktiviert die MLT-Suche |
mlt.fl | affiliate,label,description | Die Felder, die für die MLT-Suche berücksichtigt werden |
mlt.mintf | 1 | Die Mindestanzahl des Vorkommens eine Begriffs, damit er für die MLT-Suche berücksichtigt wird |
mlt.mindf | 5 | Die Mindestanzahl der Dokumente, in denen ein Begriff vorkommen muss, damit er für die MLT-Suche berücksichtigt wird |
mlt.minwl | 4 | Die Mindestanzahl der Zeichen, die ein Begriff haben muss, damit er für die MLT-Suche berücksichtigt wird |
mlt.maxwl | 0 | Die Höchstanzahl der Zeichen, die ein Begriff haben darf, damit er für die MLT-Suche berücksichtigt wird |
mlt.maxqt | 25 | Die Höchstanzahl der Begriffe, die in eine MLT-Suchanfrage übernommen werden |
mlt.maxntp | 500 | Die Höchstanzahl der Token, die in einem Feld geparst werden, das keinen TermVector Support hat |
mlt.boost | false | Die Suche wird nicht geboostet |
mlt.qf | - | Die Suchfelder und ihre Boost-Faktoren |
Neue Parameter (ab BE 6.2)
Parameter | Wert | Beschreibung |
rows | 10 | Die Anzahl der zurückgegeben Treffer |
mlt | true | Aktiviert die MLT-Suche |
mlt.fl | label view affiliate_fct | Die Felder, die für die MLT-Suche berücksichtigt werden |
mlt.mintf | 1 | Die Mindestanzahl des Vorkommens eine Begriffs, damit er für die MLT-Suche berücksichtigt wird |
mlt.mindf | 100 | Die Mindestanzahl der Dokumente, in denen ein Begriff vorkommen muss, damit er für die MLT-Suche berücksichtigt wird |
mlt.minwl | 5 | Die Mindestanzahl der Zeichen, die ein Begriff haben muss, damit er für die MLT-Suche berücksichtigt wird |
mlt.maxwl | 20 | Die Höchstanzahl der Zeichen, die ein Begriff haben darf, damit er für die MLT-Suche berücksichtigt wird |
mlt.maxqt | 50 | Die Höchstanzahl der Begriffe, die in eine MLT-Suchanfrage übernommen werden |
mlt.maxntp | 1000 | Die Höchstanzahl der Token, die in einem Feld geparst werden, das keinen TermVector Support hat |
mlt.boost | true | Die Suche wird bezogen auf die Termrelevanz geboostet |
mlt.qf | label^0.1 view^0.3 affiliate_fct^2.0 | Die Suchfelder und ihre Boost-Faktoren |