Recherche dans le contenu d'un document word

Fabien Simitambe · le 06/09/18 à 18:03

Bonjour,

nous avons rencontré un problème chez un client. Un utilisateur a souhaité rechercher un document word sur le corps du texte. 

Nous avons reproduit leur recherche et les résultats sont : 

- lorsqu'on fait une recherche dans la topbar de la page d'accueil, l'élément ne remonte pas,

- lorsqu'on fait une recherche compléte, l'élément ne remonte pas,

- lorsqu'on fait une recherche sur le type de document, l'élément remonte en première position.

En changeant le tri (en testant le tri par date, le tri par pertinence...), le résultat de recherche varie.

Quelle est le nombre d'élément retourné maximun dans une recherche ? 

Comment se fait-il que l'élément ne remonte pas dans la recherche complète ? 

 

Je vous remercie de vos réponses.

8 pts
Manuel Bossant · le 06/09/18 à 18:41
#1

Bonjour,

merci de votre réponse.

Les paramètres ont été mis en place chez le client. 

Fabien Simitambe · le 07/09/18 à 11:08
1 pt
Olivier Jaquemet · le 07/09/18 à 10:11

Bonjour  @Fabien Simitambe ,

Quelle est le nombre d'élément retourné maximun dans une recherche ? 

Dans JPlatform 10 et 10 SP1, le nombre maximum de résultat retournée par une recherche textuelle est de 100.
Ce nombre n'est pas suffisant et une demande d'évolution a déjà été saisi et mise en oeuvre pour la prochaine version de maintenance afin d'augmenter la valeur par défaut à 1000 : JCMS-6659
Vous pouvez d'ores et déjà modifiez la valeur dans votre environnement avec la propriété suivante.
Attention, plus vous augmentez cette valeur, plus le cout de traitement des recherches sera important.

query.lucene.pub.max-results: 42

Par ailleurs, lorsque cette limite est atteinte, le comportement n'est pas satisfaisant car l'utilisateur n'est pas informé de ce fait. Et il peut croire à tort que tous les résultats sont affichés, ce qui n'est pas le cas.
Sur ce point, l'issue JCMS-6660 a été saisie afin d'améliorer l'expérience utilisateur et d'informer l'utilisateur.

 

Comment se fait-il que l'élément ne remonte pas dans la recherche complète ? 

Comme seulement 100 résultat sont récupérés, il est possible selon les critères de recherche et les tris séléctionné que le document ne remonte pas dans ces 100 premiers.

Notez par ailleurs que les résultat qui s'affichent lorsqu'on recherche dans la topbar n'utilise que le titre. (sans faire une recherche complète, mais uniquement en consultant le menu déroulant qui s'affiche).

1 pt
Fabien Simitambe · le 07/09/18 à 11:12
0 pt