有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java使用弹性搜索在搜索后应用过滤器

我有以下用例场景。我正在使用一些查询词进行搜索,方法是聚合一些字段,而最初不应用任何过滤器。现在让我们假设结果是100000,我有50000个来自A类,50000个来自B类。在UI中,如果我单击“A类”按钮,我想筛选结果并显示属于A类的结果。这是否可能,而无需进行新的搜索。我可以在搜索完成后过滤结果吗。如果是,我怎么做?一些java代码将不胜感激


共 (1) 个答案

  1. # 1 楼答案

    您应该使用post_过滤器。你可以查看官方网页here了解更多信息

    您还可以在博客文章here中阅读有关过滤器工作的信息

    这主要是过滤器的工作原理:

    enter image description here