| Автор: | Даниэле Варраццо |
|---|---|
| Контакт: | [email protected] |
| Организация: | Develer Srl |
| Исходный код: | На GitHub |
| Скачать: | От pgxn |
| Краткое содержание: | Этот пакет предоставляет словарь Ispell для выполнения высококачественного полного текстового поиска в итальянских документах с использованием базы данных PostgreSQL. Используя предоставленный словарь, поисковые операции в итальянских документах могут учитывать морфологические вариации итальянских слов, таких как сопряжения глаголов. |
| Авторское право: | 2001, 2002 Gianluca Turconi |
| Авторское право: | 2002, 2003, 2004 Gianluca Turconi и Davide Prina |
| Авторское право: | 2004, 2005, 2006 Davide Prina |
| Авторское право: | 2007-2020 Даниэле Варраццо |
Этот пакет содержит словарь Ispell, полезный для выполнения высококачественных полнотекстовых поисков в итальянских языковых документах. Пакет также содержит файлы установки и конфигурации.
Этот пакет можно использовать для установки и настройки словаря ISPELL во всех поддерживаемых версиях PostgreSQL.
Вы можете использовать клиент PGXN для установки словаря:
$ [sudo] pgxn установить итальянскую_фтс
Это устанавливает файлы расширения в кластере PostgreSQL. Пожалуйста, проверьте параметры установки PGXN, если у вас есть более одного кластера.
После установки пакета вы можете использовать команду SQL Создать расширение, чтобы сделать словарь доступным в базе данных:
Создать расширение итальянская_фтс;
Расширение создает словарь текстового поиска italian_ispell и конфигурация текстового поиска, также называемую italian_ispell используя словарь в качестве по умолчанию и возвращается к снежному снежному стеблу stemmer italian_stem (по умолчанию по умолчанию PostgreSQL), когда слово не найдено. Вот результат процесса образца текста с конфигурацией italian_ispell :
=# выберите Token, Dictionary, Lexemes
от ts_debug ('italian_ispell', $$
Né più mai toccherò le sacre sponde
ove il mio corpo fanciulletto giacque,
Zacinto mia, che te sepchi nell'onde
del greco mar da cui vergine nacque
...
$$)
где array_upper (lexemes, 1) <> 0;
токен | Словарь | Лексы
--------------+----------------+----------------
più | итальянская_пепелл | {più}
Mai | итальянская_пепелл | {mai}
Toccherò | итальянская_пепелл | {toccare}
Sacre | итальянская_пепелл | {sacro}
Sponde | итальянская_пепелл | {sponda}
ove | итальянская_пепелл | {ove}
Корпо | итальянская_пепелл | {corpo}
Fanciulletto | итальянская_пепелл | {fanciulletto}
Джакк | итальянская_пепелл | {giacere}
Zacinto | итальянская_стем | {Zacint}
Specchi | итальянская_пепелл | {Specchiare}
Onde | итальянская_пепелл | {onda}
Греко | итальянская_пепелл | {greco}
Мар | итальянская_пепелл | {mare}
Вержин | итальянская_пепелл | {vergine}
nacque | итальянская_пепелл | {nascere}
(16 рядов)
Для общего использования полнотекстовых функций поиска в PostgreSQL обратитесь к документации базы данных.