0
同一字段中指定兩種類型的搜索。如果我對一個類的同一個字段中指定兩種類型的搜索(匹配和模糊),如下所示:Hibernate Search的 - 一類
QueryBuilder qb = fullTextSession.getSearchFactory().buildQueryBuilder().forEntity(User.class).get();
qb.bool().should(qb.keyword().onField("name").matching(searchQuery).createQuery())
.should(qb.keyword().fuzzy().withPrefixLength(1).onField("name").matching(searchQuery).createQuery());
請問搜索上述最終被:
MATCHING searchQuery against "name" OR Fuzzy searchQuery against "name"