【发布时间】:2015-02-13 03:40:30
【问题描述】:
有没有办法限制或过滤 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>
...
【问题讨论】:
标签: solr filter multivalue