Recherche textuelle "l10nsujects"

Bonjour !

Testant depuis plusieurs jours la plateforme avec le DAM, je suis confronté à un problème lors de la recherche textuelle de mes documents.

En effet, lors du renseignement du champs “Sujet” des documents, la langue des éléments suit effectivement la préférence de l'utilisateur entre français et anglais (selon le vocabulaire l10nsubjects).

Par contre, lors d'une recherche textuelle, les documents concernés ne ressortes que si l'on entre les termes se trouvant dans la colonne “Code” du vocabulaire l10nsubjects… mais ne ressortent pas si l'on entre des mots-clé des colonne “Libellé français” ou “Libellé anglais”…

Est-ce normal ? Y-a-t'il une astuce possible afin de modifier cela ?

Merci pour votre réponse et meilleures salutations à tous.

0 votes

1 answers

1896 views

ANSWER



Hi,

I suggest you use aggregations returned from elasticsearch when designing your search form. With the proper widget like in https://github.com/nuxeo/nuxeo/blob/master/nuxeo-features/nuxeo-search/nuxeo-search-ui/src/main/resources/OSGI-INF/search-contentviews-contrib.xml#L472, it should properly perform the search whatever the language.

Regards, Guillaume

0 votes