
Abstract
Property Index is for queries involving property constraints - equality, exist/not null check on property.
Oak property Index:
Node of type "oak:QueryIndexDefinition" with:
1. propertyNames Name[] list of properties for which the index needs to be created.
Example:
jcr:title, cq:lastModified, hideInNav property for a page content
cq:ParentPath property for an AEM Asset
Optional/Supporting Properties
2. declaringNodeTypes Name[] list of node types for which the index is applicable for
Example:
cq:PageContent
rep:Authorizable
3. unique Boolean true
Applicable for queries with unique constraint
This property should be used along with declaringNodeTypes
Example: /oak:index/authorizableId
Read Full Blog
Q&A
Please use this thread to ask the related questions.