Allez sur http://aem-host:port/crx/de/index.jsp et connectez-vous en tant qu'administrateur.
Recherches de texte intégral pour le champ de métadonnées dc: description ne renvoie pas de résultats dans les fichiers AEM.
Par exemple, cette requête Query Builder ne renvoie aucun résultat après l’ajout d’une dc:description=Test au nœud de métadonnées lié à un asset sous le dossier de marque :
path=/content/dam/geometrixx-outdoors/brand type= dam:Asset orderby = @jcr:content/metadata/jcr:title orderby.sort = asc group.p.or=true group.1_fulltext=Test group.1_fulltext.relPath=jcr:content/metadata/@dc:description
AEM 6.1 et 6.2
La requête xpath générée par la requête est la suivante :
/jcr:root/content/dam/geometrixx-outdoors/brand//element(*, dam:Asset) [ (jcr:contains(jcr:content/metadata/@dc:description, 'Test')) ] order by jcr:content/metadata/@jcr:title
La requête utilise l’index damAssetLucene. Toutefois, l'index ne signale pas la propriété dc:description texte intégral indexée.
Pour remédier à ce problème, ajoutez la propriété analyzed=true à la propriété dc:description de l’index damAssetLucene.
Allez sur http://aem-host:port/crx/de/index.jsp et connectez-vous en tant qu'administrateur.
Naviguez jusqu'à /oak:index/damAssetLucene/indexRules/dam:Asset/properties/dcDescription
Ajoutez une propriété booléenne analysée avec la valeur true
Allez à /oak:index/damAssetLucene et configurez la réindexation de propriété sur true
Sauvegardez l'action, cela effectue une réindexation et prend du temps.
La réindexation prend du temps, vous pouvez suivre la réindexation sur error.log en recherchant des messages de journal comme ceux-ci [1]
La réindexation est terminée lorsque vous voyez un message du journal comme [2]
[1]
27.01.2017 18:08:19.134 *INFO* [pool-7-thread-1] org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing will be performed for following indexes: [/oak:index/damAssetLucene 27.01.2017 18:08:19.399 *INFO* [pool-7-thread-1] org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing Traversed #10000 /jcr:system/jcr:versionStorage/c8/86 27.01.2017 18:08:19.452 *INFO* [pool-7-thread-1] org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing Traversed #20000 /jcr:system/jcr:versionStorage/9d/72 27.01.2017 18:08:19.470 *INFO* [pool-7-thread-1] org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing Traversed #30000 /jcr:system/jcr:versionStorage/06/49/var/audit/com.day.cq.dam/content/dam/projects/media/rep:policy/allow6 27.01.2017 18:08:20.705 *INFO* [pool-7-thread-1] org.apache.jackrabbit.oak.plugins.index.IndexUpdate Indexing report - /oak:index/damAssetLucene*(288)
[2]
27.01.2017 18:08:20.706 *INFO* [pool-7-thread-1] org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate Reindexing (async) completed for indexes: [/oak:index/damAssetLucene*(288)] in 1.580 s
Accéder à votre compte