Siehe auch: determine which value produced a hit in SOLR multivalued field typebestimmen, welcher Wert erzeugt ein Hit in SOLR mehrwertig Feld Typ2
Diese Frage gestellt wurde und auf Jan 2010
Mit neuen Solr-Versionen, die neueste stabile Version ist 3.5 beantwortet .0, Gibt es eine Solr-Funktion, um das mehrwertige Feld zu identifizieren, das den Treffer verursacht hat?
For Ex:
<field name="id">ID</field>
<field name="field1">Term1</field>
<field name="field1">value2</field>
<field name="field1">Term2</field>
Wenn ich eine Suche durchführen,
qf=field1&q=Term
Gibt es einen Weg, ich weiß, dass die Werte Begriff1 und Begriff2 der Hit aus dem Ergebnis verursacht von Solr zurückgekehrt?
Uh, holen Sie den Wert des Feldes selbst? Je nachdem, was Sie vorhaben, kann das Abrufen von Facetten (siehe Solr Facettierung) hilfreich sein. – aitchnyu
Was ist Ihr Anwendungsfall? Vielleicht wäre eine Änderung des Schemas relevanter als eine Lösung für diese spezielle Frage. – jpountz