2012-12-28 108 views
1

我試圖讓postgresql中的日語全文搜索工作。我發現了一些像acts_as_ludia和textsearch_ja這樣的項目。但他們都過時了。有沒有人有任何其他日本全文搜索庫的信息?Japanese Fulltext搜索RoR Postgresql

+0

你能爲什麼PG的內置[全文搜索(http://www.postgresql.org/docs/闡述current/static/textsearch.html)不適合你的情況? –

+2

在全文搜索中沒有針對PG的日語字典。至少我沒有找到他們中的任何一個。 – nohayeye

回答

0

使用日語和tsearch2的一個大問題是tsearch2要求語言之間用空格分隔,而日語不會這樣做。但是根據http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/docs/tsearch2j.html,有些庫可以進行轉換(這些可以通過適當的語言函數掛鉤到PostgreSQL中)。然後他提到他必須修改一些其他的東西,而他的代碼已經不存在了,但是我不能想到任何原因,因爲你不能在這個時候使用簡單的日文字典(你會失去詞幹和停止詞彙)但那應該讓你去。