pg_ts_parser
Le catalogue pg_ts_parser
contient des entrées
définissant les analyseurs de la recherche plein texte. Un analyseur est
responsable du découpage du texte en entrée en lexèmes et de l'assignation
d'un type d'élément à chaque lexème. Puisqu'un analyseur doit être
codé à l'aide de fonctions écrites en langage C, la création de nouveaux
analyseurs est restreinte aux super-utilisateurs des bases de données.
Les fonctionnalités de la recherche plein texte de PostgreSQL sont expliquées en détail dans Chapitre 12.
Tableau 52.60. Colonnes de pg_ts_parser
Type Description |
---|
Identifiant de ligne |
Nom de l'analyseur de recherche plein texte |
OID du namespace qui contient l'analyseur |
OID de la fonction de démarrage de l'analyseur (zéro si aucune) |
OID de la fonction de récupération du jeton suivant de l'analyseur |
OID de la fonction d'arrêt de l'analyseur |
OID de la fonction headline de l'analyseur (zéro si aucune) |
OID de la fonction lextype de l'analyseur |