Bug #13689
Mis à jour par David Lesimple il y a plus d'un an
Pour reproduire le problème : - la plateforme doit être multilangue (fr + en par exemple) - Avoir un formulaire avec un champ *field1* de type JDBC qui remonte une liste de libellés, dont 1 finit par la lettre a et 1 avec une autre lettre - La Stemmatisation doit être activée Scénario : - On créer une publication A en Anglais, avec ce formulaire et le libellé qui finit par la lettre a - On créer une publication B en Anglais, avec ce formulaire et le libellé qui finit par une autre lettre En recherche avancée, si on sélectionne sur ce formulaire, le champ *field1* et comme valeur le libellé qui finit par la lettre a, la publication ne remonte pas dans les résultats. Par contre, si on sélectionne sur ce formulaire le champ *field1* et comme valeur le libellé qui finit par une autre lettre que a, la publication remonte dans les résultats. A voir si cela est normal, mais Ce qui se passe, c'est que la stemmatisation supprime la lettre *a* du champ dans le champ générique mais pas en Anglais : Exemple avec la valeur *tondela* du champ *PRODUCTIONSITE* : Est-ce que la recherche ne se ferait sans tenir compte de la langue ? <pre> Scope:webPages9977 scope:webPages9980 scope:webPages9998 scope:webSites11706 scope:webSites39379 scope:yellowpages24643 +(+(pdm_documents$$PRODUCTIONSITE:tondel pdm_documents$$PRODUCTIONSITE_en:tondela) +(pdm_documents$$DESIGNATION:qualityplanprojectreview pdm_documents$$DESIGNATION_en:qualityplanprojectreview) +(pdm_documents$$WORKSPACE:j22447 pdm_documents$$WORKSPACE_en:j22447) +(pdm_documents$$STATE:releas pdm_documents$$STATE_en:releas)) #(+startDate:[19000101 TO 20230823] +endDate:[20230823 TO 24001231]) </pre>