10 Stimmen

Finde meine Postgres-Textsuchwörterbucher.

Ich habe vor ein paar Monaten ein Thesaurus für die Volltextsuche erstellt. Ich habe erst vor kurzem einige Einträge hinzugefügt und (ich denke) es so aktualisiert:

ALTER TEXT SEARCH CONFIGURATION english
    ALTER MAPPING FOR asciiword, asciihword, hword_asciipart
    WITH [my_thesaurus], english_stem;

Ich erinnere mich jedoch nicht mehr daran, wie mein Thesaurus genannt wurde. Wie kann ich das herausfinden?

23voto

Daniel Vérité Punkte 52959

Sie finden es möglicherweise in der Ausgabe von:

SELECT dictname FROM pg_catalog.pg_ts_dict;

1voto

Wenn Sie den psql-Client verwenden, können Sie den folgenden Befehl verwenden.

\dFd[+] MUSTER

listet Textsuchwörterbücher auf

Im Grunde können Sie \dFd+ verwenden, um alle Wörterbücher zusammen mit ihren Initialisierungsoptionen aufzulisten.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X