【问题标题】:how to segment results in Solr based on field value如何根据字段值在 Solr 中分割结果
【发布时间】:2015-11-01 11:13:31
【问题描述】:

想象数据如下

doc1: url=ibm.com data="a b c"
doc2: url=ibm.com data="b c d"
doc3: url=google.com data="c d e"
doc4: url="google.com" data="d e f"
doc5: url="facebook.com" data="e f g"

假设查询是数据:c

我希望在 url 方面获得集群/分段输出,如下所示

ibm.com {doc1, doc2}
google.com {doc3}

我无法得到这个结果。分面讨论都是围绕着获得匹配的数量而不是在分面输出中记录自己

有什么方法可以得到这个输出吗?


更新

Alexander 下面的评论解决了我的问题

【问题讨论】:

  • 非常感谢alxander .. 不知怎的,这并没有出现在我的搜索结果中。可能是我在寻找错误的词。感谢您的帮助
  • 您可以为这个问题和答案投票。
  • 嗨,Alexander.. 你能详细说明一下吗?我如何支持你的评论?您可以将此评论转换为答案以便我接受吗?

标签: solr


【解决方案1】:

Alexander 在 cmets 中发布的内容

上对同一问题进行了很好的讨论

Grouping documents in solr

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-14
    • 2016-07-03
    • 1970-01-01
    • 2013-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-01
    相关资源
    最近更新 更多