有没有办法限制或过滤 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>
...
我想根据过滤查询请求将响应限制为仅显示 1 个“foo”值。例如,查询:
select/?q=example&fq=foo:bar2`
我想要一个回应:
...
<doc>
<str name="title">example</str>
<arr name="foo">
<str>bar2</str>
</arr>
</doc>
...