Как сделать так, чтобы solr не выделял несоответствующие термины?
У меня сложный запрос с несколькими терминами "ИЛИ". Я получаю верные документы, но основные моменты включают несоответствующие условия. Например, такой запрос:
текст: (кошка ИЛИ (собака И Огайо))
будет соответствовать документам, содержащим "кошку", но не "Огайо". Проблема заключается в том, что в этом документе будет выделено слово "собака", хотя слово "собака" появляется только в предложении "собака И огайо", которое не соответствует текущему документу.
Есть ли какой-нибудь способ ограничить подсветку только выделением терминов из успешно сопоставленных предложений?