×
Мы обрабатываем cookies, чтобы сделать наш сайт удобнее и персонализированнее для вас. Подробнее: политика использования «cookies» и «политики конфиденциальности».

Для самостоятельной настройки ознакомьтесь с инструкцией

Дополнительные настройки cookies в браузерах

Файлы cookie автоматически загружаются в ваш браузер при посещении веб-сайта. У вас есть возможность управлять этими файлами. Если Вы не согласны с использованием файлов cookies, запретите их сохранение на своём устройстве, удалите уже имеющиеся файлы cookies через настройки браузера или прекратите использование сайта.

При отключении обработки cookie наш сайт продолжит функционировать, однако будут использоваться исключительно необходимые технические файлы, без которых работа ресурса невозможна.

Инструкция по отключению cookies
Принять
Настроить
Отклонить

ДОКУМЕНТАЦИЯ

Выберите версию, форк и язык для СУБД Digital Q.DataBase, чтобы прочитать или скачать всю документацию.
Техподдержка
Документация
Диасофт
Авторские права © 2016–2025 ООО "Диасофт Экосистема"
Скачать всю документацию:

2.9.10. psql Поддержка

Информацию об объектах конфигурации текстового поиска можно получить в psql с помощью следующего набора команд:

\dF{d,p,t}[+] [ШАБЛОН]

Необязательный символ + позволяет получить более подробные сведения.

Необязательный параметр ШАБЛОН может быть именем объекта текстового поиска, при необходимости дополненным именем схемы. Если ШАБЛОН опущен, будет выведена информация обо всех видимых объектах. ШАБЛОН может быть регулярным выражением и может содержать отдельные шаблоны для имен схем и объектов. Это иллюстрируют следующие примеры:

=> \dF *fulltext*
       Список конфигураций текстового поиска
 Схема | Имя        | Описание
--------+--------------+-------------
 public | fulltext_cfg |

=> \dF *.fulltext*
       Список конфигураций текстового поиска
 Схема   |  Имя        | Описание
----------+----------------------------
 fulltext | fulltext_cfg |
 public   | fulltext_cfg |

Доступные команды:

\dF[+] [ШАБЛОН]

Вывод списка конфигураций текстового поиска (добавьте + для получения подробных сведений).

=> \dF russian
            Список конфигураций текстового поиска
   Схема   |  Имя   |            Описание
------------+---------+------------------------------------
 pg_catalog | russian | конфигурация для русского языка

=> \dF+ russian
Конфигурация текстового поиска «pg_catalog.russian»
Парсер: «pg_catalog.default»
      Токен      | Словари
-----------------+--------------
 asciihword      | english_stem
 asciiword       | english_stem
 email           | simple
 file            | simple
 float           | simple
 host            | simple
 hword           | russian_stem
 hword_asciipart | english_stem
 hword_numpart   | simple
 hword_part      | russian_stem
 int             | simple
 numhword        | simple
 numword         | simple
 sfloat          | simple
 uint            | simple
 url             | simple
 url_path        | simple
 version         | simple
 word            | russian_stem

\dFd[+] [ШАБЛОН]

Список словарей текстового поиска (добавьте + для получения подробных сведений).

=> \dFd
                             Список словарей текстового поиска
   Схема   |      Имя       |                        Описание
------------+-----------------+-----------------------------------------------------------
 pg_catalog | arabic_stem     | стеммер Snowball для арабского языка
 pg_catalog | armenian_stem   | стеммер Snowball для армянского языка
 pg_catalog | basque_stem     | стеммер Snowball для баскского языка
 pg_catalog | catalan_stem    | стеммер Snowball для каталанского языка
 pg_catalog | danish_stem     | стеммер Snowball для датского языка
 pg_catalog | dutch_stem      | стеммер Snowball для нидерландского языка
 pg_catalog | english_stem    | стеммер Snowball для английского языка
 pg_catalog | finnish_stem    | стеммер Snowball для финского языка
 pg_catalog | french_stem     | стеммер Snowball для французского языка
 pg_catalog | german_stem     | стеммер Snowball для немецкого языка
 pg_catalog | greek_stem      | стеммер Snowball для греческого языка
 pg_catalog | hindi_stem      | стеммер Snowball для языка хинди
 pg_catalog | hungarian_stem  | стеммер Snowball для венгерского языка
 pg_catalog | indonesian_stem | стеммер Snowball для индонезийского языка
 pg_catalog | irish_stem      | стеммер Snowball для ирландского языка
 pg_catalog | italian_stem    | стеммер Snowball для итальянского языка
 pg_catalog | lithuanian_stem | стеммер Snowball для литовского языка
 pg_catalog | nepali_stem     | стеммер Snowball для непальского языка
 pg_catalog | norwegian_stem  | стеммер Snowball для норвежского языка
 pg_catalog | portuguese_stem | стеммер Snowball для португальского языка
 pg_catalog | romanian_stem   | стеммер Snowball для румынского языка
 pg_catalog | russian_stem    | стеммер Snowball для русского языка
 pg_catalog | serbian_stem    | стеммер Snowball для сербского языка
 pg_catalog | simple          | простой словарь: только приведение к нижнему регистру и проверка стоп-слов
 pg_catalog | spanish_stem    | стеммер Snowball для испанского языка
 pg_catalog | swedish_stem    | стеммер Snowball для шведского языка
 pg_catalog | tamil_stem      | стеммер Snowball для тамильского языка
 pg_catalog | turkish_stem    | стеммер Snowball для турецкого языка
 pg_catalog | yiddish_stem    | стеммер Snowball для языка идиш

\dFp[+] [ШАБЛОН]

Вывести список парсеров текстового поиска (добавить + для получения подробных сведений).

=> \dFp
        Список парсеров текстового поиска
   Схема   |  Имя   |     Описание
------------+---------+---------------------
 pg_catalog | default | стандартный парсер слов
=> \dFp+
    Парсер текстового поиска «pg_catalog.default»
     Метод      |    Функция    | Описание
-----------------+----------------+-------------
 Начало анализа     | prsd_start     |
 Получение следующего токена  | prsd_nexttoken |
 Завершение анализа       | prsd_end       |
 Формирование фрагмента (headline) | prsd_headline  |
 Получение типов токенов | prsd_lextype   |

        Типы токенов для парсера «pg_catalog.default»
   Имя токена    |               Описание
-----------------+------------------------------------------
 asciihword      | Слово через дефис, все символы ASCII
 asciiword       | Слово, все символы ASCII
 blank           | Пробельные символы
 email           | Адрес электронной почты
 entity          | XML-сущность
 file            | Имя файла или пути
 float           | Десятичное число
 host            | Хост
 hword           | Слово через дефис, только буквы
 hword_asciipart | Часть слова через дефис, все символы ASCII
 hword_numpart   | Часть слова через дефис, буквы и цифры
 hword_part      | Часть слова через дефис, только буквы
 int             | Целое число со знаком
 numhword        | Слово через дефис, буквы и цифры
 numword         | Слово, буквы и цифры
 protocol        | Заголовок протокола
 sfloat          | Число в научной нотации
 tag             | Тег XML
 uint            | Беззнаковое целое число
 url             | URL-адрес
 url_path        | Путь URL
 version         | Номер версии
 word            | Слово, только буквы
(23 строки)

\dFt[+] [ШАБЛОН]

Список шаблонов текстового поиска (добавьте + для получения подробных сведений).

=> \dFt
                           Список шаблонов текстового поиска
   Схема    |   Имя     |                        Описание
------------+-----------+-----------------------------------------------------------
 pg_catalog | ispell    | словарь ispell
 pg_catalog | simple    | простой словарь: только нижний регистр и проверка на стоп-слово
 pg_catalog | snowball  | стеммер snowball
 pg_catalog | synonym   | словарь синонимов: замена слова на синоним
 pg_catalog | thesaurus | словарь-тезаурус: пофразовая замена

Наверх
свяжитесь
с нами
контакты
Для прямой связи с нами вы можете использовать контакты ниже, либо оставить заявку через форму обратной связи, и мы обязательно свяжемся с вами

*поля обязательные к заполнению