2013-11-23 99 views
0

我聲明瞭一個字段,我希望在其中使用下劃線保存值。因此我使用@Field註釋標記字段,如:HibernateSearch/Lucene在索引中使用下劃線搜索

@Field(name =「underscoreField」,index = Index.UN_TOKENIZED)。

在盧克我可以看到索引創建正確。例如:

ABC_EF_AB

當我搜索「ABC_EF_AB」或「ABC_」我無法找到任何結果。我已經嘗試過標準和關鍵字分析器。

謝謝

回答

0

嘗試WhitespaceAnalyzer。它使用了一個以空格分隔的WhitespaceTokenizer,所以它應該允許下劃線。