elasticsearch中有没有相当于模糊搜索的聚合?

Is there any aggregation equivalent to fuzzy search in elasticsearch?

在elasticsearch中,我可以使用模糊查询实现like query搜索。是否有任何过滤器或聚合支持相同的?

模糊搜索示例:

QueryBuilder qb = QueryBuilders.fuzzyQuery("name", "userNsme");

您可以使用query filter通过模糊查询进行过滤。

{
    "filter": {
        "query": {
            "fuzzy": {
                "name": "userNsme"
            }
        }
    }
}