4

假设具有 name 的多值、存储和索引字段comment。执行搜索时,我只想返回 comment包含匹配项的值。例如:

当搜索“gold”而不是得到这个结果时:

<doc>
    <arr name="comment">
        <str>Theres a lady whos sure</str>
        <str>all that glitters is gold</str>
        <str>and shes buying a stairway to heaven</str>
    </arr>
</doc>

我希望得到这个结果:

<doc>
    <arr name="comment">
        <str>all that glitters is gold</str>
    </arr>
</doc>

(内存中的伪XML,可能不准确,但说明了这一点)

谢谢。

4

1 回答 1

5

考虑到与其他 Solr 用户的对话让我相信这是一个有用的功能,我已经提交了一个功能请求:

Solr:仅返回匹配的多值字段

于 2012-10-16T19:05:40.243 回答