Prioriser les résultats de recherche

Bonjour,

J'aurais aimé savoir s’il est possible par paramétrage de donner un « poids » différents au résultat d’une recherche.

Le but serait que les résultat issus de nos espaces Editoriaux soit proposés en premier avant ceux des espaces collaboratifs ?

Est-ce possible en 9 sp4 ? est ce que ce sera possible en 10 ?

Michel Remacle on 6/4/20 at 10:27 AM

Perso j'ai esssayé ceci : JPlatform 10 SP2 - Les principales nouveautés sans succès (suis bien en 10 SP2).

Stephane BOURMAUD on 6/4/20 at 10:34 AM

Oui, c'est dommage car le contenu d'un espace collaboratif dédié au version "de travail" et ceux de notre espace editorial dédié au documents de références n'ont pas du tout le même poids fonctionel

Manager Support Jalios on 6/12/20 at 12:30 AM

Merci pour cette nouvelle conversation.

En cas de nécessité, vous pouvez créer un ticket dans votre espace support en référençant cette conversation.

Cordialement.

6 pts
1 answer
Manager Alain D'heygère on 6/17/20 at 6:53 PM

Bonjour,

Il n'y a pas de paramétrage permettant de favoriser tel ou tel espace dans une recherche.

Vous pouvez passer par un queryfilter qui permet de retravailler les résultats d'une requête via la méthode public QueryResultSet filterResultSet(QueryHandler qh, QueryResultSet set, Map context) ( cf: Développement de recherches étendues avec l'API des QueryFilter).

Pour modifier le score d'une publication , vous pouvez passer par la méthode :  QueryResulSet.add(Publication pub, float score)

0 pts