Je hebt alles goed gedaan, op een paar uitzonderingen na:
-
thesaurus_my_swedish.thsmag niet leeg zijn, maar regels als deze bevatten (uit uw voorbeeld):hello world : hw -
U moet het nieuwe woordenboek gebruiken voor alle tokentypen die nu
swedish_stemgebruiken , dat isALTER TEXT SEARCH CONFIGURATION my_swedish ALTER MAPPING FOR asciihword, asciiword, hword, word WITH thesaurus_my_swedish, swedish_stem;
Deze fout is mysterieus en had niet mogen gebeuren:
ERROR: text search configuration "my_swedish" does not exist
Misschien heb je verbinding gemaakt met de verkeerde database, of heb je de configuratie opnieuw laten vallen, of staat het niet op het search_path en je moet het kwalificeren met zijn schema. Gebruik \dF *.* in psql om alle bestaande configuraties weer te geven.
Natuurlijk moet je het woordenboek maken voordat je het kunt gebruiken in een tekstzoekconfiguratie.
Wijzig de configuraties in pg_catalog niet , zouden dergelijke wijzigingen verloren gaan na een upgrade.