italian_fts
1.0.0
| 作者: | Daniele Varrazzo |
|---|---|
| 接触: | [email protected] |
| 组织: | Develer SRL |
| 源代码: | 在github上 |
| 下载: | 来自PGXN |
| 概括: | 该软件包提供了使用PostgreSQL数据库在意大利文档中执行高质量全文搜索的ISPell词典。 使用提供的字典,意大利文档中的搜索操作可以考虑到意大利词的形态变化,例如动词偶联。 |
| 版权: | 2001,2002 Gianluca Turconi |
| 版权: | 2002,2003,2004 Gianluca Turconi和Davide Prina |
| 版权: | 2004,2005,2006 Davide Prina |
| 版权: | 2007-2020 Daniele Varrazzo |
该软件包包含ISPell词典,可用于在意大利语言文档中执行高质量的全文搜索。该软件包还包含安装和配置文件。
该软件包可用于在所有受支持的PostgreSQL版本中安装和配置ISPELL字典。
您可以使用PGXN客户端安装字典:
$ [sudo] pgxn安装italian_fts
这将在PostgreSQL群集中安装扩展文件。如果您有一个以上的群集,请检查PGXN安装选项。
安装软件包后,您可以使用SQL命令创建扩展名使数据库中的字典可用:
创建扩展名italian_fts;
该扩展名创建了文本搜索字典italian_ispell ,并且使用字典作为默认值称为italian_ispell文本搜索配置,当找不到单词时,将其倒回Snowball Stemmer italian_stem (默认由PostgreSql安装)。这是带有italian_ispell配置的示例文本过程的结果:
=#选择令牌,字典,词汇
来自ts_debug('utalian_ispell',$$
népiùmaitoccheròle sacre sponde
Ove Il Mio Corpo Fanciulletto Giacque,
Zacinto Mia,Che Te Specchi nell'onde
Del Greco Mar da Cui Vergine Nacque
...
$$)
其中array_upper(lexemes,1)<> 0;
令牌|字典|词汇
---------------+-------------------+--------------------------------------
più| italian_ispell | {più}
mai | italian_ispell | {mai}
Toccherò| italian_ispell | {toccare}
Sacre | italian_ispell | {sacro}
Sponde | italian_ispell | {sponda}
ove | italian_ispell | {ove}
corpo | italian_ispell | {corpo}
Fanciulletto | italian_ispell | {fanciulletto}
giacque | italian_ispell | {giacere}
Zacinto | italian_stem | {Zacint}
Specchi | italian_ispell | {Specchiarre}
Onde | italian_ispell | {onda}
Greco | italian_ispell | {greco}
3月| italian_ispell | {母马}
Vergine | italian_ispell | {Vergine}
nacque | italian_ispell | {nascere}
(16行)
有关PostgreSQL中全文搜索功能的一般用法,请参阅数据库文档。