Bug #13689
ferméRecherche avancée par formulaire : pas de résultats dans certains cas
0%
Description
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 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 ?
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])