Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-1632

Les résultats de recherche sont redondants

    XMLWordImprimable

Informations

    • Bug
    • Résolution: Résolu
    • Mineur
    • 6.02.21
    • 6.02.17
    • Aucune
    • Aucune

    Description

      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 :

      Indexer.java
      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.

      Pièces jointes

        Liens des tickets

          Activité

            Personnes

              charlie.camus Charlie CAMUS [X] (Inactif)
              charlie.camus Charlie CAMUS [X] (Inactif)
              Votes:
              0 Voter pour ce ticket
              Gérer les observateurs:
              3 Démarre l'observation de ce ticket

              Dates

                Création:
                Mise à jour:
                Résolue: