标签: java lucene
我想制作一个搜索系统。我正在使用Lucene,它就像快速的冈萨雷斯。但我有一个问题。当我在我的话中使用土耳其语字符(ç,ş,ü,ö,ı)时,Lucene不会返回任何结果。但是当我使用非土耳其语字符时,Lucene会返回结果。
我该如何解决这个问题?
答案 0 :(得分:1)
您可能需要查看FoldingFilter和Analyzer。 Lucene在将非ascii字符保存到索引时可能会将其转换为ascii。
不确定您使用的是什么版本的Lucene,可能有助于找出问题所在。