Je veux juste savoir comment installer le modulepg_tgrm
tel qu'il est utilisé dans le schéma d'indexation trigramme qui vous permet de faire des modèles de recherche non ancrés sur un index.
WHERE foo LIKE '%bar%';
Je veux juste savoir comment installer le modulepg_tgrm
tel qu'il est utilisé dans le schéma d'indexation trigramme qui vous permet de faire des modèles de recherche non ancrés sur un index.
WHERE foo LIKE '%bar%';
Réponses:
pg_trgm
est une extension, donc:Si vous obtenez l'erreur suivante
alors vous devez installer le module pour votre système d'exploitation
Ubuntu / Debian:
Redhat / Centos
Feutre
la source
1) Connectez-vous à PostgreSQL
psql -U <DB_USERNAME>
2) Une fois connecté, basculez vers la base de données pour laquelle vous souhaitez installer l'extension:
\c <DB_NAME>
3) Ensuite, installez l'extension comme indiqué précédemment:
CREATE EXTENSION pg_trgm;
L'installation de l'extension m'a initialement posé des problèmes car je ne faisais pas l'étape 2. Je pensais que l'installation était une chose globale mais il semble que ce soit par DB
la source