Eigenschaften
-
boolproperty
Relativer Pfad der Eigenschaft, z. B.myFeatureEnabled
oderjcr:content/myFeatureEnabled
. -
Wert
Wert, auf den die Eigenschaft geprüft werden soll, „true
“ oder „false
“.
contentfragment
Beschränkt das Ergebnis auf Inhaltsfragmente.
Filtern wird nicht unterstützt.
Facettenextraktion wird nicht unterstützt.
Eigenschaften
- contentfragment Kann mit jedem Wert verwendet werden, um auf Inhaltsfragmente zu prüfen.
dateComparison
Vergleicht zwei JCR DATE-Eigenschaften miteinander. Sie können testen, ob sie gleich, ungleich, größer oder größer-oder-gleich sind.
Dies ist ein reines Filterprädikat und kann keine Suchindizes nutzen.
Eigenschaften
-
property1
Pfad zur Eigenschaft mit dem ersten Datum.
-
property2
Pfad zur Eigenschaft mit dem zweiten Datum.
-
operation
„
equals
“ für genaue Übereinstimmung, „!=
“ für unterschiedliche Werte, „greater
“, wenn property1 größer ist als property2, „>=
“, wenn property1 größer oder gleich property2 ist. Der Standardwert lautet „equals
“.
daterange
Dieses Prädikat gleicht JCR-Datumseigenschaften mit einem Datums-/Zeitintervall ab. Hierbei wird das ISO8601-Format für Daten und Uhrzeiten (YYYY-MM-DDTHH:mm:ss.SSSZ
) verwendet, wobei auch Teildarstellungen möglich sind, z. B. YYYY-MM-DD
. Alternativ kann der Zeitstempel als Anzahl von Millisekunden seit 1970 in der UTC-Zeitzone, dem UNIX®-Zeitformat, angegeben werden.
Sie können nach allen Elementen zwischen zwei Zeitstempeln suchen, nach allem, was neuer oder älter als ein jeweiliges Datum ist, und aus inklusiven oder offenen Intervallen auswählen.
Unterstützt die Facettenextraktion. Stellt die Behälter „heute“, „diese Woche“, „diesen Monat“, „letzte 3 Monate“, „dieses Jahr“, „letztes Jahr“ und „vor dem letzten Jahr“ bereit.
Filtern wird nicht unterstützt.
Eigenschaften
-
property
Relativer Pfad zu einer
DATE
-Eigenschaft, z. B.jcr:lastModified
. -
lowerBound
Untere Datumsgrenze, auf welche die Eigenschaft überprüft werden soll, z. B.
2014-10-01
-
lowerOperation
„
>
“ (neuer) oder „>=
“ (gleich alt oder neuer), gilt fürlowerBound
. Der Standardwert lautet „>
“. -
upperBound
Obere Datumsgrenze, auf welche die Eigenschaft überprüft werden soll, z. B.
2014-10-01T12:15:00
. -
upperOperation
„
<
“ (älter) oder „<=
“ (gleich alt oder älter), gilt fürupperBound
. Der Standardwert lautet „<
“. -
timeZone
Kennung der Zeitzone, die verwendet werden soll, wenn keine ISO-8601-Datumszeichenfolge angegeben wird. Der Standardwert ist die standardmäßige Zeitzone des Systems.
excludepaths
Schließt Knoten aus dem Ergebnis aus, wenn ihr Pfad mit einem regulären Ausdruck übereinstimmt.
Dies ist ein reines Filterprädikat und kann keine Suchindizes nutzen.
Facettenextraktion wird nicht unterstützt.
Eigenschaften
-
excludepaths
Regulärer Ausdruck, der anhand von Ergebnispfaden ausgewertet wird, wobei übereinstimmende Vorkommen aus dem Ergebnis ausgeschlossen werden.