Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > ALBERT | AI Agents > ALBERT| AI KI-Tools-Dokumentationen
Anzeigename: Query search in agorum core
Dieses Tool ermöglicht die Durchführung von gezielten Suchabfragen in agorum core mittels einer flexiblen Such-Query.
Es durchsucht beliebige Objekte und liefert – je nach Konfiguration – deren UUIDs, Namen, optionale ObjectLinks sowie (wenn gewünscht) spezifische Metadaten zurück. Es können Ergebnislimits, Sortierungen und weitere Rückgabe-Optionen eingestellt werden.
Das Tool eignet sich zur Implementierung komplexer, spezifisch gefilterter Suchvorgänge in agorum core. Es ist ideal, wenn individuelle Felder, Sortierungen oder Einschränkungen gewünscht sind – etwa für Auswertungen, Recherche oder dynamische Ergebnislisten.
| Parameter | Beschreibung |
|---|---|
| query (Pflicht) |
Der agorum core Query-String, nach dem gesucht werden soll (z. B. inpath:9999 classname:fileobject).Siehe Suchsyntax in Solr verwenden. |
| limit (optional) |
Maximale Anzahl der zurückzugebenden Treffer. Wertebereich: 0–10000. 0: gibt alle Ergebnisse zurück (Achtung auf Performance bei großen Ergebnismengen!) Standard: 10. Maximum: 10000 |
| withObjectLink (optional) |
Gibt zusätzlich für jeden Treffer einen ObjectLink (Direktlink ins System) zurück.
true |
| sort (optional) |
Array mit Sortieranweisungen. Jede Sortieranweisung besteht aus einem Metadatennamen und der Sortierrichtung. Beispiel: ["lastmodifydate desc", "name asc"]Standard: ["lastmodifydate desc"] |
| properties (optional) |
Array mit den gewünschten Eigenschaften (Metadatennamen), die pro Ergebnis zurückgegeben werden sollen. Alle Namen müssen in Kleinbuchstaben geschrieben werden. Beispiel: ["uuid", "name", "area", "contentonly"]Besonderheit: contentonly gibt den Textinhalt des Objekts zurück.Standard: ["uuid"] |
| total (optional) |
Gibt an, ob nur die Gesamtzahl aller Treffer zurückgegeben werden soll.
false |
Tipps:
contentonly in properties ermöglicht das Auslesen des Textinhalts eines Dokuments. Dies kann bei großen Dokumenten zu längeren Antwortzeiten führen.total: true. Das ist deutlich performanter als alle Ergebnisse abzurufen.