我尝试使用查询从词库文件moby.ths创建词库
CREATE TEXT SEARCH DICTIONARY thesaurus_moby (
TEMPLATE = thesaurus,
DictFile = moby,
Dictionary = english_stem
);
Postgres 报告以下错误:
[F0000] 错误:同义词样本词“over”是停用词(规则 63944)
当我打开 moby.ths 时,第 63944 行不包括“over”。
- 规则号与 .ths 文件中的行号不一样吗?
- 如何在 .ths 文件中找到与规则编号相对应的行?
更新:
- .ths 文件样本端没有“结束”。
- Postgres 是否通过从原始 .ths 文件中删除行并创建其规则集来进行一些预处理?
- 如果是这样,我如何查看 Postgres 正在处理的规则集以及规则 63944 可能存在的位置?