У нас есть некоторые PDF-файлы в хранилище Azure, и к ним применяется индексация. когда поиск в лазурном режиме выполняется с использованием одного ключевого слова поиска, например
/ docs? search = TG105 & searchFields = content & highlight = content
он вернет фрагмент всех мест, где найдено ключевое слово TG105. Ожидаемый результат, так что он хорош.
Но когда поиск выполняется с полным предложением, например.
/ docs? search = Что такое TG105 & searchFields = content & highlight = content
он вернет фрагменты текста, в которых каждое ключевое слово what
, is
, TG105
находится отдельно в содержании.
скажем, есть предложение SIM card is not inserted
, оно вернется в список выделения как SIM card <em>is</em> not inserted.
Теперь вопрос в том, как выполнить поиск по полному предложению, чтобы он выделял только те места, где находится "what is TG105"?