Properties
-
boolproperty
relative path to property, for examplemyFeatureEnabled
orjcr:content/myFeatureEnabled
-
value
value to check property for, "true
" or "false
"
contentfragment
Restricts the result to content fragments.
Does not support filtering.
Does not support facet extraction.
Properties
- contentfragment
It can be used with any value to check for content fragments.
dateComparison
Compares two JCR DATE properties with each other. Can test if they are equal, unequal, greater than or greater-than-or-equal.
This is a filtering-only predicate and cannot leverage a search index.
Properties
-
property1
path to first date property
-
property2
path to second date property
-
operation
"
=
" for exact match, "!=
" for unequality comparison, ">
" for property1 greater than property2, ">=
" for property1 greater than or equal to property2. The default value is "=
".
daterange
Matches JCR DATE properties against a date/time interval. This uses the ISO8601
format for dates and times ( YYYY-MM-DDTHH:mm:ss.SSSZ
) and allows also partial representations, like YYYY-MM-DD
. Alternatively, the timestamp can be provided as number of milliseconds since 1970 in the UTC timezone, the unix time format.
You can look for anything between two timestamps, anything newer or older than a given date, and also chose between inclusive and open intervals.
Supports facet extraction. Will provide buckets “today”, “this week”, “this month”, “last 3 months”, “this year”, “last year” and “earlier than last year”.
Does not support filtering.
Properties
-
property
relative path to a
DATE
property, for examplejcr:lastModified
-
lowerBound
lower date bound to check property for, for example
2014-10-01
-
lowerOperation
"
>
" (newer) or ">=
" (at or newer), applies to thelowerBound
. The default is ">
". -
upperBound
upper bound to check property for, for example
2014-10-01T12:15:00
-
upperOperation
"
<
" (older) or "<=
" (at or older), applies to theupperBound
. The default is "<
". -
timeZone
ID of timezone to use when it is not given as an ISO-8601 date string. The default is the default timezone of the system.
excludepaths
Excludes nodes from the result where their path matches a regular expression.
This is a filtering-only predicate and cannot leverage a search index.
Does not support facet extraction.
Properties
-
excludepaths
regular expression matched against result paths, excluding matching ones from the result.
fulltext
Searches for terms in the fulltext index.
Does not support filtering.
Does not support facet extraction.
Properties
-
fulltext
the fulltext search term(s)
-
relPath
the relative path to search in the property or subnode. This property is optional.