gpt4 book ai didi

java - Elasticsearch Java API - 使用 max_expansion 进行模糊搜索

转载 作者:搜寻专家 更新时间:2023-11-01 02:14:12 25 4
gpt4 key购买 nike

如何翻译 "more complex" fuzzy example从 QueryDSL 指南到 Java?

到目前为止我所拥有的是:(工作正常,但例如我无法找到“max_expansion”的构建器方法,这将允许我限制查询)

QueryBuilders.fuzzyQuery("name", "kimchy")

感谢任何指向正确方向的指示。

最佳答案

它应该是 QueryBuilders.fuzzyQuery("name", "kimchy").maxExpansion(5)。但是,不幸的是,目前缺少 maxExpansion() 方法。所以,直到 this pull request合并后,发送此查询的唯一方法是直接在 json 中表示。您可以使用 XContentBuilder 来完成。

关于java - Elasticsearch Java API - 使用 max_expansion 进行模糊搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10280975/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com