Полнотекстовый поиск в PostgreSQL?

Ответ

Типы tsvector (нормализованный текст с позициями) и tsquery (запрос). Функции to_tsvector, to_tsquery, plainto_tsquery; операторы @@ (match). GIN-индекс по tsvector для быстрого поиска. Конфигурация языка (english, russian и др.) для стемминга и стоп-слов. Пример: WHERE to_tsvector('russian', body) @@ plainto_tsquery('russian', 'поиск').

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.