Projet

Général

Profil

Development #14901

remonter d'abord les display_name qui matchent dans api/users?q=xxx

Ajouté par Thomas Noël il y a environ 7 ans. Mis à jour il y a plus de 3 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
07 février 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Actuellement api/users?q=xxx en SQL utilise le champ fts, qui contient tous les attributs d'un utilisateur. Quand on cherche "paul" cela remonte donc les users qui habitent dans la "rue paul". Pourquoi pas, mais il faudrait ordonner le résultat de la sortie pour que remontent en premier les utilisateurs les plus pertinents ; et nom et prénom doivent avoir plus de poids.

L'ordre des résultats devrait être :
  • les utilisateurs qui ressemblent le plus au niveau de display_name (cas général de la recherche depuis "nom prénom" ou "prenom nom")
  • ceux qui ressemblent le plus dans les autres attributs (cas de la recherche depuis un mail ou un numéro téléphone)

Historique

#2

Mis à jour par Frédéric Péters il y a plus de 6 ans

  • Sujet changé de remonter d'abord les display_name qui matches dans api/users?q=xxx à remonter d'abord les display_name qui matchent dans api/users?q=xxx
#3

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Statut changé de Nouveau à Rejeté

Bien que l'API de w.c.s. soit toujours utilisée par Welco pour la recherche des usagers, je rejette ici, la bonne correction étant dans welco d'exploiter l'API d'authentic (#15006).

Formats disponibles : Atom PDF