Смотрите также: determine which value produced a hit in SOLR multivalued field typeопределить, какое значение получают попадание в ГУМЗ многозначное поле type2
Этот вопрос был задан и был дан ответ на январь 2010
С новыми версиями Solr, последняя стабильная версия от 3,5 .0, Есть ли какая-либо функция Solr для идентификации многозначного поля, вызвавшего удар.
For Ex:
<field name="id">ID</field>
<field name="field1">Term1</field>
<field name="field1">value2</field>
<field name="field1">Term2</field>
Если я выполнить поиск,
qf=field1&q=Term
Есть ли способ я могу знать, что значения TERM1 и term2 вызвало попадание из результата возвращается из Solr?
Ну, принесите значение самого поля? или в зависимости от того, что вы имеете в виду, может помочь извлечение граней (см. Solr faceting). – aitchnyu
Что вы используете? Возможно, изменение схемы было бы более актуальным, чем решение этого конкретного вопроса. – jpountz