Как получить выделение ответа для всех полей с Solr

StackOverflow https://stackoverflow.com/questions/4202079

Вопрос

всем привет:
У меня есть документ с двумя полями, именем и текстом, содержание их одинаковы.
Но когда я использую выделение запроса, ответ только возвращает одно поле, которое находится в параметре q.
например:
HTP: //127.0.0.1: 8983 / Solr / select / q q = name: sony & hl = true & hl.fl = имя, текст
Это только возвращение имени в выделении ответа
htp: //127.0.0.1: 8983 / solr / select / q q = text: sony & hl = true & hl.fl = name, текст
Это только возвращает текст в выделении ответа

Я хочу получить все поле с подсветкой, это HL.FL бесполезный?
Заранее благодарю за любую помощь.

Это было полезно?

Решение

Что вы должны работать. Одна вещь, которая выделяется мне, - это имя другого поля, которое у вас есть, это «текст», я бы попробую изменить имя этого поля и попробовать это снова. Это просто выглядит как слово, которое вы можете не захотеть использовать, потому что он может быть зарезервирован где-то вдоль линий.

Можете ли вы сделать AQ = текст: Sony

?

Дает ли это тот же результат?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top