-
Bug
-
Résolution: Résolu
-
Mineur
-
6.02.17
-
Aucune
-
Aucune
Les résultats de recherche sont redondants au niveau du contenu. On peut par exemple trouver deux fois le titre d'un article dans un résultat.
Cela est dû au fait que l'indexer enregistre un contenu redondant :
final StringBuilder toutcontenu = new StringBuilder(_fiche.getFullTextString()); /*TODO 6.0 indexation des plugins ed contenus)*/ toutcontenu.append(" ").append(_fiche.getLibelleAffichable());
Par exemple pour Article les méthodes sont :
public String getFullTextString() { return " " + getTitre() + " " + getSousTitre() + " " + getChapeau() + " " + getCorps() + " " + StringUtils.replace(getLibelleThematique(), ";", " "); } public String getLibelleAffichable() { return getTitre(); }
Ce qui fait que l'on trouve deux fois le titre dans le résultat.
Le problème ne se pose pas que pour l'article, mais pour un grand nombre d'objet, dont des objets spécifiques.
- est un doublon de
-
CORE-1668 Résultats de recherche répétés pour les fiches ayant peu de contenu
- Fermé
-
CORE-1715 Les résultats de recherche sont redondants
- Fini
- blocks
-
CHUANGERSRECETTECL-278 Chargement
-
UAPVREC-5 Chargement