In this article, I will share some example AEM Query Builder API Search Queries that queries for Content Fragments.
1. Find all Content Fragments with Content Fragment Model
1 2 3 4 5 6 | type=dam:Asset path=/content/dam/sourcedcode boolproperty=jcr:content/contentFragment boolproperty.value=true property=jcr:content/data/cq:model property.value=/conf/sourcedcode/settings/dam/cfm/models/model1 |
2. Find all Content Fragments with Content Fragment Model & Property
1 2 3 4 5 6 7 8 | type=dam:Asset path=/content/dam/sourcedcode boolproperty=jcr:content/contentFragment boolproperty.value=true 1_property=jcr:content/data/cq:model 1_property_1.value=/conf/sourcedcode/settings/dam/cfm/models/model1 2_property=jcr:content/data/master/title 2_property.value=example |
4. Find all Content Fragments with Content Fragment Model & Full Text Search
1 2 3 4 5 6 7 8 | type=dam:Asset path=/content/dam boolproperty=jcr:content/contentFragment boolproperty.value=true property=jcr:content/data/cq:model property.value=/conf/wknd-shared/settings/dam/cfm/models/adventure fulltext=a fulltext.relPath=jcr:content/data/master |
4. Find all Content Fragments & Full Text Search
1 2 3 4 5 6 7 | type=dam:Asset path=/content/dam/sourcedcode boolproperty=jcr:content/contentFragment boolproperty.value=true property=jcr:content/data/cq:model property.value=/conf/sourcedcode/settings/dam/cfm/models/model1 fulltext=full text |