Project

General

Profile

Actions

Développement #113380

open

fts : pondération plus précise des élements du vecteur de recherche

Added by Paul Marillonnet (retour le 19/01) 6 days ago. Updated 5 days ago.

Status:
En cours
Priority:
Normal
Category:
-
Target version:
-
Start date:
07 January 2026
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Dans #113367, suite à une piste de potentiels gains de perf finalement écartée, était quand même notée la possibilité d’avoir une pondération plus précise des éléments du vecteur de recherche des attributs de profil remontés :

Ce qui pourrait être intéressant c'est d'y mélanger la recherche sur le nom de cette manière en donnant priorité au nom, puis prénom, puis le reste avec user.fts = setweight(to_tsvector(user.last_name), 'A') || setweight(to_tsvector(user.first_name), 'B') || setweight(fts_du_reste, 'C').


Related issues 1 (0 open1 closed)

Related to Authentic 2 - Développement #113367: recherche plein-texte : gérer un vecteur de recherche par utilisateur, plutôt que par valeur d’attribut de profil étenduRejetéPaul Marillonnet (retour le 19/01)07 January 2026

Actions
Actions #1

Updated by Paul Marillonnet (retour le 19/01) 6 days ago

  • Related to Développement #113367: recherche plein-texte : gérer un vecteur de recherche par utilisateur, plutôt que par valeur d’attribut de profil étendu added
Actions #2

Updated by Benjamin Dauvergne 6 days ago

Un bout a été perdu au passage, il faut aussi implémenter la table search_tokens qui permet de corriger les chaînes de recherche.

Actions #3

Updated by Paul Marillonnet (retour le 19/01) 5 days ago

  • Status changed from Nouveau to En cours
  • Assignee set to Paul Marillonnet (retour le 19/01)

Benjamin Dauvergne a écrit (#note-2):

Un bout a été perdu au passage, il faut aussi implémenter la table search_tokens qui permet de corriger les chaînes de recherche.

Ok, mea culpa, perte car méconnaissance de ma part quant à la façon dont ce système de jetons de recherche est géré dans w.c.s., je vais y faire un tour, me plonger un peu dans ce code là pour m’en inspirer ici.

Actions

Also available in: Atom PDF