2017-10-16 117 views
0

我一直在寻找在互联网上的解决方案很长一段时间,我仍然不确定,如果这是可能的基巴纳或不。 假设我对术语应用了过滤器,并给出了相应术语的计数,但是我希望结果仅显示计数等于特定值的术语。 作为更具体的, 我想找出最繁忙(最多交易次数)的分蘖数。目前,当我对期限应用过滤器并对其进行计数时,它显示了所有与他们各自的交易次数相关的交易。我想要的是只显示计数等于10的数字。 换句话说,类似的功能,如关系型DBMS中的HAVING子句。 我发现了很多相同的用例的工作,但我正在寻找一个解决方案。过滤聚合

回答

0

我希望我明白你在问什么。我想你可以用适当的参数搜索相关字段。例如,对于拥有超过10次命中字段 'FIELD_NAME',请尝试以下Lucene的查询:

field_name:(*) AND count:[10 TO *] 

对于数= 10,查询FIELD_NAME的确切结果:

field_name:(*) AND count:[10] 

让我知道如果这是你正在寻找的!