ispell
全文搜索模板 ispell。
当前查看 PostgreSQL 18。
中文定义与说明
全文搜索模板 ispell。
同版本中文手册节选
Ispell 词典模板支持形态词典,它可以把一个词的许多不同语言学形式正规化为同一个词位。例如,一个英语 Ispell 词典可以匹配搜索词 bank 的所有变格和变位形式,例如 banking、banked、banks、banks' 和 bank's。
标准 PostgreSQL 发行版不包含任何 Ispell 配置文件。大量语言的词典可从 Ispell 获取。此外,还支持一些更现代的词典文件格式 — MySpell (OO < 2.0.1) 和 Hunspell(OO >= 2.0.2)。在 OpenOffice Wiki 上有大量词典可用。
要创建一个 Ispell 词典,请执行以下步骤:
这里,DictFile、AffFile 和 StopWords 指定词典、词缀和停用词文件的基名。停用词文件的格式和前面解释的 simple 词典类型相同。其他文件的格式在这里没有指定,但是也可以从上面提到的网站获得。
说明
全文搜索模板 ispell。
- 模板名称(tmplname)
- ispell
- 初始化函数(tmplinit)
- dispell_init
- 词法化函数(tmpllexize)
- dispell_lexize
文档与源码
来源构建
- 版本
- 18.6
- 构建
- https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2
- 来源指纹
555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f
版本比较
PostgreSQL 17 → 18: 无变化。
比较已记录的接口与属性,排除来源指纹和构建元数据。某个样本中没有记录,不能据此判断实际引入或移除的版本。
相关条目
导出 JSON · 返回全文检索组件 · 收录范围为 PostgreSQL 10 至 20;最早采样版本不一定是实际引入版本。