如何使用查询dsl(QueryBuilder)实现自动完成搜索/结果? (api link)
希望实现以下搜索: 搜索关键字" John D"
结果:
" John Daa"
" John Derm"
" John Deerms"
我尝试使用"匹配"和"多重匹配"用" phrase_prefix"类型,它几乎完成了工作,但有一些错误,因为结果是:
关键字" John D" - 只有" John Daa"如图所示,其他两个缺失,不太了解这一部分。
关键字" John De" - 显示的是" John Derm"," John Deerms"没关系。