Innerhalb der <Columns>-Tags stehen <Column>-Abschnitte für beliebige Felder des Datensatz-Typs, die im Index enthalten sein sollen.
<Column>
<Name>customfield</Name>
<SearchType>prefix</SearchType>
<Boost>1,5</Boost>
</Column>
Name |
Beschreibung und Möglichkeiten |
<Name> |
physikalischer Name des Felds Möglichkeiten bisher nicht berücksichtigte Felder eigene Felder |
<SearchType> |
Legt den Typ der Indexierung für dieses Feld und damit den Suchalgorithmus fest, mit dem Daten in diesem Feld gefunden werden. Möglichkeiten
Der Datensatz wird als Treffer aufgenommen, wenn der Suchbegriff exakt mit dem Feldwert übereinstimmt. Diese Einstellung ist geeignet für Identifikationsnummern bzw. Zahlen wie z. B. eine Kundennummer. Nur in Verbindung mit diesem Suchalgorithmus können Felder mit numerischen Datentypen verwendet werden, wie etwa Integer, Decimal, Float usw.
Dieser Suchalgorithmus ist geeignet für eine Suche in Feldern mit langen Texten. Dies ist geeignet für Notizen
Der Anfang des Suchbegriffs stimmt genau mit dem Treffer überein. Dies ist geeignet für kurze Zeichenketten bei Feldern vom Datentyp varchar.
Mit diesem Parameter wird eine unscharfe Suche für Inhalte dieses Felds verwendet. Empfohlen wird dieser Parameter für Felder, in denen Tippfehler durch die Suche ignoriert werden sollen. Bei der Standardkonfiguration werden Name und Vorname bei Adressen sowie die Stichwörter auf diese Weise indexiert. |
<Boost> |
Die Relevanz von Treffern dieses Felds wird mit diesem Wert erhöht. Je höher der Wert, desto höher ist die Relevanz. Der Stadardwert ist 1. Zahlen zwischen 1 und 2 werden empfohlen und zwar als Dezimalzahlen mit Komma oder Punkt. |