Luke を使用して Hibernate Search クエリ DSL を分析するにはどうすればよいですか?
次の Hibernate Search クエリ DSL があります。
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("description").matching(searchQuery).createQuery());
これを Lucene クエリに変換して、Luke を使用してクエリを分析できるようにする最も簡単な方法は次のとおりです。
Luke を使用して分析したい他のより複雑な Hibernate クエリもあります。