Je souhaite faire une liste blanche des propriétés indexées/recherchées et affichées dans un extrait avec une recherche Magnolia.Jackrabbit Indexing Config Liste blanche (Magnolia CMS 5.5.5 Fulltextsearch)
Je modifie le fichier indexing_configuration.xml dans mon espace de travail de site Web. Retrait de l'index et le redémarrage de magnolias n'a pas changé quoi que ce soit ...
Maintenant, j'ai dans mon indexing_configuration.xml (à côté d'autres choses) mais ce sont les propriétés de chaîne que je veux inclure dans mon ecxcerpt le reste devrait être exclu:
<index-rule nodeType="nt:hierarchyNode">
<property boost="10" useInExcerpt="true">introTitle</property>
<property boost="1.0" useInExcerpt="true">introAbstract</property>
<property boost="1.0" useInExcerpt="true">contentText</property>
<property boost="1.0" useInExcerpt="true">subText</property>
<property boost="10" useInExcerpt="true">title</property>
<!-- exclude jcr:* and mgnl:* properties -->
<property isRegexp="true" nodeScopeIndex="false" useInExcerpt="false">.*:.*</property>
</index-rule>
<index-rule nodeType="mgnl:contentNode">
<property boost="5" nodeScopeIndex="false" useInExcerpt="true">introTitle</property>
<property boost="2" nodeScopeIndex="false" useInExcerpt="true">introAbstract</property>
<property boost="2" nodeScopeIndex="false" useInExcerpt="true">contentText</property>
<property boost="2" nodeScopeIndex="false" useInExcerpt="true">subText</property>
<property boost="5" nodeScopeIndex="false" useInExcerpt="true">title</property>
<!-- exclude jcr:* and mgnl:* properties -->
<property isRegexp="true" nodeScopeIndex="false" useInExcerpt="false">.*:.*</property>
</index-rule>
Comment puis-je faire en sorte que cela fonctionne comme prévu? Merci pour votre aide ..
Merci pour votre réponse Jan, mais je m'y suis toujours un problème. Maintenant, je peux exclure certaines propriétés de FullTextIndex en définissant nodeScopeIndex = "false" et useInExcerpt = "false". L'extrait semble beaucoup plus propre. Mais maintenant il montre "admin" et "superuser" dans l'extrait (plusieurs fois) qui devrait être exclu avec la ligne. *:. * . . Quel est le problème ici? –
reencode
Je l'ai trouvé .. J'avais besoin de règles d'index pour: mgnl: page, mgnl: composant AND mgnl: zone ... – reencode