我在使用Spring Data Elasticsearch时遇到问题,这是我正在执行的查询,问题是非常小的查询,范围为1到4个字母,查询没有返回值
def searchQuery = builder.withQuery(
multiMatchQuery("${query}")
.field('title')
.field('description')
.field('terms')
.fuzziness(Fuzziness.TWO)
.type(MultiMatchQueryBuilder.Type.BEST_FIELDS)).withQuery()
.withFilter(matchQuery('lang', lang))
.withFilter(matchQuery('defaultOption', defaultOptions)
).build()
如果我查询“ a”,则我的某些数据标题为“ Reservation”,而其他数据为“ Authorization”。