Open Source Dokumentenmanagement
Dokumentation

Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht

Navigation: Dokumentationen agorum core > Konfigurationen zu Metadaten


Sucharten für Metadaten im agorum core explorer

Im agorum core explorer können Sie über verschiedene Wege nach Metadaten suchen.

Suchart Beschreibung Beispiel
Feldbezogen Erweitert die Benutzereingabe um einen * am Ende.

Der Benutzer selbst darf keine Sonderzeichen für die Suche eingeben.
Sucht ein Benutzer nach Angebot, schreibt das System in den Index für die Suche ...demo_dokumententyp:((Angebot*)).
Feldbezogen (exakt) Sucht nach einem suchstring.

Das System sucht bei Strings innerhalb des _ci (nicht casesensitive).
Das System hinteregt jedes stringmetadatum in 3 Suchfeldern im Index:
  • metadatum
  • metadatum_ci
  • metadatum_cs (case-senitiv)
Feldbezogen Bereich Erstellt zwei Eingabebereiche zur Suche für das Metadatum.  Sinnvoll für Datum und Zahlen (von – bis)
Feldbezogen (raw) Sucht exakt nach der Eingabe des Benutzers. Der Benutzer kann die gesamte Syntax der Suchmaschine verwenden.
Global Setzt ein * an die eingegebenen einzelnen Suchworte. Das Metadatum content ist so gesetzt. Sucht ein Benutzer nach Mail Angebot, schreibt das System in den Index für die Suche ...((Mail* Angebot*)).
Global (exakt) Sucht exakt nach dem eingegebenen Wert.

Das System schließt diesen Wert in " ein.
Wert und Metadatum müssen übereinstimmen.
Globaler Bereich Sucht nach einem Bereich ohne Angabe eines Metadatums.
Global (raw) Sucht nur das hinterlegte Suchmuster, ohne das Metadatum mit in die Suche aufzunehmen und ohne Anfügung eines *. Sinnvoll bei Pull-Down-Auswahl. Wenn dort etwa ein Benutzer nach Dokumenten sucht, ist die Auswahl ein Suchmuster.

Metadaten vorbereiten


Einige Techniken unterstützen eine schnelle Ausführung der Suche. Bei Metadaten, die aus einem String bestehen (etwa name, content, description), müssen die einzelnen Wörter durch Trennzeichen getrennt werden. Dadurch können Benutzer später nach den einzelnen Bestandteilen suchen, da diese einzeln in den Index überführt werden. 

Als Trennzeichen gelten:

Ohne Trennzeichen teilt das System den Wert nicht auf, und eine detaillierte Suche nach Bestandteilen des Werts ist nicht möglich.

Felder *_ci und *_cs

Das System legt diese Felder automatisch zusätzlich für ein String-Metadatum an, splittet aber den Wert für die Felder nicht auf.

Beispiele für Suchanfragen im agorum core explorer

Diese Beispiele decken nur einen geringen Teil der möglichen Kombinationen an Suchanfragen, Sucharten und Indexierung der Objekte ab.

Es wird nach dem Metadatum name gesucht.


Beispiel 1

Name Wert
Art der Suche Feldbezogen
Dateiname Test Dateiname.txt
Suchanfrage Dateiname
= Ergebnis Test Dateiname.txt

Durch die Suchart Feldbezogen und durch das * am Ende der Benutzereingabe sucht das System nur nach dem exakten Wort. Zudem wurde der Dateiname durch ein Leerzeichen getrennt, wodurch das System die einzelnen Wörter indexiert hat.


Beispiel 2

Name Wert
Art der Suche Feldbezogen
Dateiname Test_Dateiname.txt
Suchanfrage Dateiname
= Ergebnis Kein Ergebnis
​​​​​​
Das System findet kein passendes Objekt, da der Dateiname nicht in seine Einzelteile aufgespalten worden ist aufgrund nicht passender Trennzeichen. Da der Index nicht mit Dateiname beginnt, ist auch die Wildcardsuche mit dem angefügten * wirkungslos.


Beispiel 3

Name Wert
Art der Suche Feldbezogen (exakt)
Dateiname Test Dateiname.txt
Suchanfrage Dateiname
= Ergebnis Kein Ergebnis

​​​​​​Obwohl der Dateiname durch das Trennzeichen in seine Einzelteile aufgespalten worden ist, findet das System kein Ergebnis. Da das System exakt nach dem Wert im Feld sucht, liefert eine Suche nach einem Bestandteil keinen Treffer.


Beispiel 4

Name Wert
Art der Suche Feldbezogen (exakt)
Dateiname Test Dateiname.txt
Suchanfrage Test Dateiname.txt
= Ergebnis Test Dateiname.txt

Das System findet das Objekt dank des genauen Werts in der Suchanfrage.