Vorheriges Thema: QueryFragmentNächstes Thema: QueryFragmentType


QueryFragment2

Diese Elementsequenz stellt ein Fragment einer DSM-Abfragedefinition dar. Sie beschreibt eine Suchanweisung.

QueryFragmentType2 queryFragmentType

Der Typ des Abfragefragments. Gibt an, ob es eine Datenbank- oder eine Verzeichnisanweisung ist.

xsd:string pseudoStatement

Eine benutzerdefinierte Beschreibung der Art der Anweisung für ein Abfragefragment.

xsd:string statement

Die zugrunde liegende SQL-Anweisung, aus der das Abfragefragment formuliert wird.

xsd:string linkQueryName

Name der vorhandenen Abfrage, die mit dieser neuen Abfrage verknüpft wird. Die vorhandene Abfrage wird als Argument der neuen Abfrage hinzugefügt.

xsd:string attributeFilter

Wird zur Angabe der Attributwerte verwendet, nach denen die Abfrageergebnisse optimiert werden.

Beispiel: (assetCn=z*) AND (assetDescription=Dies ist eine Beispielabfrage).

Über "attributeFilter" können Assets, deren Namen mit "z" beginnen, leichter gefunden werden.

Andere Attribute sind wie folgt:

xsd:bool attributeFilterSupplied

Setzen Sie den Wert dieses Parameters auf "true", wenn "attributeFilter" angegeben ist, sonst auf "false".

xsd:bool searchRecursive

Setzen Sie den Wert auf "true", wenn rekursive Suchen erforderlich sind.

xsd:bool searchRecursiveSupplied

Setzen Sie den Wert des Parameters "searchRecursive" auf "true", wenn der Parameter "searchRecursive" auf "wahr" gesetzt ist. Anderenfalls setzen Sie ihn auf "false".

Anmerkungen

Der Wert von "attributeFilterSupplied" kann auf "wahr" oder auf "falsch" gesetzt werden, wenn der Wert von "queryFragmentType" "DIRECTORY_***" ist. Für alle anderen Werte muss "attributeFilterSupplied" auf "falsch" gesetzt werden.