Текстовый поиск не использует созданный текстовый индекс - PullRequest
2 голосов
/ 08 апреля 2020

query using normal index Основная проблема, с которой я сталкиваюсь, заключается в том, что я создал $ text index с двумя полями с весами и не смог найти текстовый поиск с использованием этого индекса. Результат запроса занимает много времени даже после создания текстового индекса.

created text index

text search in db Explain Plan

Как вы можете видеть в Плане объяснения «Запрос использовался, следующий индекс» не работает для этого запроса (зеленая галочка должна присутствовать, если индекс используется, верно?). Поэтому мой запрос проверяет каждый документ, а не использует созданный текстовый индекс.

Пожалуйста, позвольте помочь с этим.

...