Я использую Solr для сопоставления фраз.
Данные индекса:
id:1
keyword:"simple text|text with simple word |simple word text"
group:group1
id:2
keyword:"complex word| words with adjectives| text with adjective"
group:group2
Я проиндексировал фразы, разделенные конвейером, которые подпадают под 1 группу
Запрос:
"Document with simple text"
Когда я выполняю поиск по вышеуказанному запросу, мой результат поиска должен быть
id:1
keyword:"simple text
Group: Group1
, поскольку
Запрос содержитвсе слова в вышеприведенной фразе, то есть: "простой" и "текст"
Может кто-нибудь сказать, как я могу сделать это в solr?