2011-09-19 66 views

回答

2

儘管您可以使用FullTextSession.createFullTextQuery(Query, Class<?> ...)方法同時查詢多個索引,但不可能(AFAIK)爲同一索引內的多個實體編制索引。在你的情況下,使用將是fullTextSession.createFullTextQuery(query, User.class, Category.class, Campaign.class);

4

我確實意識到這是一個相當古老的問題,但我仍然會回答這個問題,因爲它可能有一天還會幫助某人。

是的,這是可能的。你如何做到這一點在這裏描述: http://docs.jboss.org/hibernate/search/4.2/reference/en-US/html_single/#section-sharing-indexes

+0

仍然,對我來說,這是擦除其他實體,只重新索引我要求重新索引的當前實體。命令'ftem.createIndexer()。startAndWait();'觸發一個PurgeAllLuceneWork,然後重新插入當前實體。 – ViniciusPires

相關問題