1
我正在實現基於hibernate search3.2的圖書搜索功能。如何用逗號分隔的文本值索引字段 - hibernate搜索
Book對象包含一個名爲authornames的字段。 Authornames值是名稱的列表和逗號是分路器,說:「約翰·威爾,羅賓·羅德,詹姆斯Timerberland」
@Field(index = org.hibernate.search.annotations.Index.UN_TOKENIZED,store=Store.YES)
@FieldBridge(impl=CollectionToCSVBridge.class)
private Set<String> authornames;
我需要每名被UN_TOKENIZED,讓用戶搜索單作者姓名書:約翰,羅賓羅德或James Timerberland。
我用盧克檢查指數法,並在authornames字段值存儲爲「約翰·威爾,羅賓·羅德,詹姆斯Timerberland」,但我不能得到通過查詢結果「authornames:約翰將」
任何人都可以告訴我我該怎麼做?