Die nachfolgend beschriebenen Einstellungen werden in fess_config.properties angegeben. Nach Änderungen ist ein Neustart von Fess erforderlich.
Fuzzy-suche
Für 4 oder mehr Zeichen wird Fuzzy-suche angewendet, die auch bei einem Zeichenunterschied Treffer erzielt. Um diese Einstellung zu deaktivieren, geben sie -1 an.
query.boost.fuzzy.min.length=-1
such-Timeout-Wert
sie können den Timeout-Wert für suchen angeben. standardwert ist 10 sekunden.
query.timeout=10000
Maximale Zeichenanzahl bei suche
sie können die maximale Zeichenanzahl bei suchen angeben. standardwert ist 1000 Zeichen.
query.max.length=1000
Protokollierung von such-Timeouts
Protokollierungseinstellung für den Fall von such-Timeouts. standardwert ist true (aktiviert).
query.timeout.logging=true
Anzeige der Trefferzahl
Geben sie dies an, wenn Anzeige der Trefferzahl von über 10.000 Treffern erforderlich ist. Bei standardeinstellung erfolgt bei über 10.000 Treffern folgende Anzeige:
suchergebnisse für xxxxx ca. 10.000 oder mehr Treffer 1 - 10 von (4,94 sekunden)
query.track.total.hits=10000
Indexname für standortsuche
Gibt den Indexnamen für standortsuche an. standardwert ist location.
query.geo.fields=location
sprachspezifikation über Request-Parameter
Gibt den Parameternamen für sprachspezifikation über Request-Parameter an. Beispielsweise wechselt die Anzeigesprache des Bildschirms zu Englisch, wenn der Request-Parameter als browser_lang=en in der URL übergeben wird.
query.browser.lang.parameter.name=browser_lang
spezifikation der Präfixsuche
Bei exakter suche mit Angabe von ~* wird als Präfixsuche gesucht. standardwert ist true (aktiviert).
query.replace.term.with.prefix.query=true
Hervorhebungszeichen
sätze werden mit den hier angegebenen Zeichenfolgen getrennt, um natürliche Hervorhebung zu realisieren. Angegebene Zeichenfolgen werden als Unicode-Zeichen mit u als Anfangstrennzeichen angegeben.
query.highlight.terminal.chars=u0021u002Cu002Eu003Fu0589u061Fu06D4u0700u0701u0702u0964u104Au104Bu1362u1367u1368u166Eu1803u1809u203Cu203Du2047u2048u2049u3002uFE52uFE57uFF01uFF0EuFF1FuFF61
standardwerte sind wie folgt konfiguriert (dekodiert konvertiert):
! , . ? ։ ؟ ۔ ܀ ܁ ܂ । ၊ ။ ። ፧ ፨ ᙮ ᠃ ᠉ ‼ ‽ ⁇ ⁈ ⁉ 。 ﹒ ﹗ ! . ? 。
Hervorhebungsfragmente
Gibt Anzahl Zeichen und Anzahl Fragmente für Hervorhebungsfragmente an, die von Opensearch abgerufen werden.
query.highlight.fragment.size=60
query.highlight.number.of.fragments=2
Hervorhebungs-Generierungsmethode
Gibt die Hervorhebungs-Generierungsmethode von Opensearch an.
query.highlight.type=fvh
An Opensearch-Highlighter übergebene Werte
Gibt an Opensearch-Highlighter übergebene Werte an.
query.highlight.boundary.chars=u0009u000Au0013u0020
query.highlight.boundary.max.scan=20
query.highlight.boundary.scanner=chars
query.highlight.encoder=default
Zu Response hinzuzufügende Feldnamen
Gibt Feldnamen an, die zu Response bei normaler suche oder API-suche hinzugefügt werden.
query.additional.response.fields=
query.additional.api.response.fields=
Hinzufügen von Feldnamen
Gibt an, wenn suchfeldnamen oder Facetten-Feldnamen hinzugefügt werden.
query.additional.search.fields=
query.additional.facet.fields=
Konfiguration für GsA-kompatibles XML-Format bei suchergebnissen
Wird beim Abrufen von suchergebnissen im GsA-kompatiblen XML-Format verwendet.
- Gibt Feldnamen an, die zu Response bei Verwendung von GsA-kompatiblem XML-Format hinzugefügt werden.
query.gsa.response.fields=UE,U,T,RK,s,LANG
- Gibt sprache bei Verwendung von GsA-kompatiblem XML-Format an.
query.gsa.default.lang=en
- Gibt standard-sortierung bei Verwendung von GsA-kompatiblem XML-Format an.
query.gsa.default.sort=