小编Nik*_*ike的帖子

在java中动态构建elasticsearch bool查询

有什么方法可以动态构建elasticsearch bool 查询。在我的应用程序中,用户可能一次使用多个过滤器。就像,他可以在一个请求中使用 2 个过滤器,对另一个请求使用 3 个过滤器。我将该过滤器详细信息存储在哈希图中。所以根据用户请求,查询应该通过添加过滤器来改变。

BoolQueryBuilder query = QueryBuilders.boolQuery()
                    .must(QueryBuilders.matchQuery("client_code",
                            "SSSS")); 
Run Code Online (Sandbox Code Playgroud)

java elasticsearch

1
推荐指数
1
解决办法
1640
查看次数

标签 统计

elasticsearch ×1

java ×1