suchbezogene Konfigurationen

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

Tags für Hervorhebung

Gibt start- und End-Tags für Hervorhebung an.

query.highlight.tag.pre=<strong>
query.highlight.tag.post=</strong>

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=