2012-01-11 22 views
0

我使用SOLR進行產品搜索,我們的產品中有很多實際上都有羅馬數字而不是阿拉伯數字。SOLR:有什麼方法可以將羅馬數字轉換成阿拉伯數字

因此,我的索引內容以及我的搜索字符串都可以由羅馬數字組成。

谷歌做了這個轉換很好,我想知道如何在SOLR中做到這一點。 我需要寫一個特殊的過濾器嗎?

回答

2

我想了幾個簡單的轉換就可以使用synonyms

但對於一個妥善的解決辦法,你必須編寫自己的分析。如果你想你可以contribute這Solr :)

+0

看起來像有人開始在英國數字過濾器工作,以完成這件事情在2008年,但它從來沒有完成。 https://issues.apache.org/jira/browse/SOLR-690如果你決定走這條路線,這可能是一個很好的起點。 – 2012-01-11 13:31:00

+0

我很喜歡SOLR。不太清楚過濾器的工作原理?任何建議如何完成的鏈接。 – TheVyom 2012-01-12 14:04:37