有沒有辦法限制或過濾Solr中多值字段的返回文本?考慮下面的文檔結構中的Solr:限制/過濾Solr中的多值字段
...
<doc>
<str name="title">example</str>
<arr name="foo">
<str>bar1</str>
<str>bar2</str>
<str>bar3</str>
<str>bar4</str>
<str>bar5</str>
<str>bar6</str>
</arr>
</doc>
...
我想限制響應,只顯示基於一個過濾器查詢請求的「foo」的值1。因此,例如,查詢:
select/?q=example&fq=foo:bar2`
我希望的反應:
...
<doc>
<str name="title">example</str>
<arr name="foo">
<str>bar2</str>
</arr>
</doc>
...
謝謝,我期待這種類型的答案。問題在於「foo」可能包含數千個值,這些值僅僅會影響數據傳輸的效率。 – dubrie