2017-10-16 172 views
0

我一直在尋找在互聯網上的解決方案很長一段時間,我仍然不確定,如果這是可能的基巴納或不。 假設我對術語應用了過濾器,並給出了相應術語的計數,但是我希望結果僅顯示計數等於特定值的術語。 作爲更具體的, 我想找出最繁忙(最多交易次數)的分櫱數。目前,當我對期限應用過濾器並對其進行計數時,它顯示了所有與他們各自的交易次數相關的交易。我想要的是隻顯示計數等於10的數字。 換句話說,類似的功能,如關係型DBMS中的HAVING子句。 我發現了很多相同的用例的工作,但我正在尋找一個解決方案。過濾聚合

回答

0

我希望我明白你在問什麼。我想你可以用適當的參數搜索相關字段。例如,對於擁有超過10次命中字段 'FIELD_NAME',請嘗試以下Lucene的查詢:

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

對於數= 10,查詢FIELD_NAME的確切結果:

field_name:(*) AND count:[10] 

讓我知道如果這是你正在尋找的!