Как узнать, сколько списков терминов существует в конкретном документе в apache solr - PullRequest
0 голосов
/ 04 октября 2018

У меня есть ситуация, в которой у меня есть список слов, и я хочу сопоставить их с определенным полем документа.

Предположим, у меня есть список [apple, orange, mango] и у меня есть документ, в котором у меня есть apple is a good food as compared to mangoтеперь я хочу, чтобы мой поисковый запрос возвращал apple и mango, потому что они существуют / совпадают с документом.

Есть ли какая-либо встроенная функция или любой другой способ, который я могу сделать, это может быть прагматично или с помощью запроса

1 Ответ

0 голосов
/ 04 октября 2018

Вы можете получить эту информацию, включив выделение совпадений в своем запросе и посмотрев на выделение информации в ответе .Это не будет однозначное совпадение, так как подсвечивающая информация считает, что это происходит, и вы можете увидеть варианты слов, которые вы искали (например, apples вместо apple или running вместо run) но это может приблизить вас к тому, что вы ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...