Le catalogue pg_ts_template contient des entrées définissant les modèles de recherche plein texte. Un modèle est le squelette d'implantation d'une classe de dictionnaires de recherche plein texte. Puisqu'un modèle doit être codé à l'aide de fonctions codées en langage C, la création de nouveaux modèles est restreinte aux superutilisateurs des bases de données.
Les fonctionnalités de la recherche plein texte de PostgreSQL™ sont expliquées en détail dans Chapitre 12, Recherche plein texte.
Tableau 49.53. Colonnes de pg_ts_template
Nom | Type | Références | Description |
---|---|---|---|
oid | oid | Identifiant de ligne (attribut caché ; doit être sélectionné explicitement) | |
tmplname | name | Nom du modèle de recherche plein texte | |
tmplnamespace | oid | pg_namespace.oid | OID du namespace qui contient le modèle |
tmplinit | regproc | pg_proc.oid | OID de la fonction d'initialisation du modèle |
tmpllexize | regproc | pg_proc.oid | OID de la fonction lexize du modèle |