Anda melakukan semuanya dengan benar, dengan beberapa pengecualian:
-
thesaurus_my_swedish.ths
tidak boleh kosong, tetapi berisi aturan seperti ini (diambil dari contoh Anda):hello world : hw
-
Anda harus menggunakan kamus baru untuk semua jenis token yang sekarang menggunakan
swedish_stem
, yaituALTER TEXT SEARCH CONFIGURATION my_swedish ALTER MAPPING FOR asciihword, asciiword, hword, word WITH thesaurus_my_swedish, swedish_stem;
Kesalahan ini misterius dan seharusnya tidak terjadi:
ERROR: text search configuration "my_swedish" does not exist
Mungkin Anda terhubung ke database yang salah, atau Anda menjatuhkan konfigurasi lagi, atau tidak ada di search_path
dan Anda harus memenuhi syarat dengan skemanya. Gunakan \dF *.*
di psql
untuk membuat daftar semua konfigurasi yang ada.
Tentu saja Anda harus membuat kamus sebelum dapat menggunakannya dalam konfigurasi pencarian teks.
Jangan ubah konfigurasi di pg_catalog
, modifikasi tersebut akan hilang setelah peningkatan versi.