Solr - 从最终结果中删除折叠组

时间:2017-12-12 19:37:47

标签: solr fieldcollapsing

我正在使用Apache Solr 7.1并使用FieldCollapse功能根据字段对文档进行分组。

示例文件: {id: "ASDF1234",count: 10, event: "Create"}

示例请求:http://localhost:8983/solr/brandNewComp000/select?fq= {!collapse%20field = id%20sort = count%20desc}& q = *:*& rows = 30

分组工作正常。但在最终的回复中,我想根据事件字段的条件排除少数文档。这就是我想在最终回复中排除几个折叠的文档。

有可能吗?

注意:如果我添加了另一个过滤器查询(fq)或查询(q)来过滤“事件”字段,那么过滤“在分组之前发生”,这不是我正在寻找的行为对于。我希望在完成折叠后排除文档。请指导我。

1 个答案:

答案 0 :(得分:0)

我不明白为什么你不想在分组之前过滤掉。这是一种合理的方法。否则,您可能需要在应用程序中自行过滤。