Я использую Solr -7.x
Я использую такую функцию подсветки.
Запрос: /search?q=australia&collection=jeep-au&wt=json&start=0&hl=on&hl.fl=title,description,keywords&hl.method=unified&hl.fragsize=0
Мой вопрос: из 3 полей у меня есть заголовок, описание, ключевые слова - у q может быть текст, принадлежащий только одному из 3 полей. Тем не менее, я хочу, чтобы моя секция выделения всегда возвращала содержимое всех 3 полей, но выделяла поле, которое соответствует.
В настоящее время происходит то, что содержимое есть только у соответствующего поля, остальные 2 поля не заполнены.
Как показано ниже
highlighting: {
id1: {
title: [
"Jeep® <em>Australia</em> Official Site. Explore Our SUV Range"
],
description: [ ],
keywords: [
"Jeep® <em>Australia</em>"
]
},