GetTerms

GetTerms
MAIN
 
Rückgabewert
GridStruct
RET
GridStruct
 
Parameterliste
index
IN
RegularStringWithSingleContent
 
attribute*)
IN
RegularStringWithOptionalSingleContent
 
starts with
IN
RegularStringWithOptionalSingleContent
 
resultAmount
IN
RegularNumericValue
 
*) Wird der Parameter attribute nicht angegeben, so werden die Terms der Volltext-Suchspalte durchsucht.
    Es ist auch möglich unter Angabe des Parameters attribute die Terms einer Zusatzspalte zu durchsuchen. 
    Dabei gilt es zu beachten, dass es sich dabei, weil nicht Tokenized, um die vollständigen Werte handelt.
    Von den Analyzed-Fields (als IsSearchable markierten Spalten) können die Terms ebenfalls abgefragt werden. 
    Diese interne Spalte hat Vorrang vor der Standard-Spalte.
Kurzbeschreibung:
Dieser Service gibt von einem bestimmten Index für diejenige Spalte, welche über den Parameter attribute definiert ist, alle Terms zurück, die mit dem String beginnen, welcher durch startsWith definiert ist.
Bemerkungen:
Gesucht wird nur in dem Mandanten, der via Kontext mitgegeben wird.
Ist resultAmount nicht angegeben, so werden fix maximal 1000 (DefaultResponseRows) Datensätze retourniert, ansonsten wird die Eingabe gegen 1'000'000 (Obergrenze des Parameter-Datentyps) validiert.
(1): System.ServiceBus.GeneralServerError
(2): Search.IndexRepoActualizationFailed
(3): Search.NoIndexRepoEntryForIndexName
(4): Search.NoActRdyIndexForIndexName
(5): Search.NoIndexDefHelperForIndexName
(6): Search.GetTermsFailed

            
Erläuterungen:
(1) = Unerwarteter Fehler mit Beschreibung
(2) = IndexRepository-Aktualisierung fehlgeschlagen
(3) = Kein IndexRepository-Eintrag für diesen Index
(4) = Kein verfügbarer Index mit diesem Namen
(5) = Der IndexDefinitionHelper ist nicht verfügbar
(6) = Fehler bei der eigentlichen Suche