2013-04-04 33 views
5

阅读Heroku help关于在PostgreSQL中启用全文搜索我发现默认情况下它不支持希伯来语。有没有人知道如何在Heroku的PostgreSQL中添加对希伯来字典的支持?Heroku的PostgreSQL希伯来语词典?

谢谢 迈克

+0

您是否设法在pg上运行全文搜索? – Gady 2013-12-26 15:44:13

+0

我做到了,用pg_search宝石https://github.com/Casecommons/pg_search 需要说明的是,我找不到任何希伯来语字典,所以我结束了使用不支持各种默认非希伯来语词典您希望希伯来语字典支持的好东西,比如匹配以不同字母开头的结果。 – MikeMarsian 2013-12-26 16:09:17

+0

你是否在没有字典的情况下获得了希伯来文搜索? – Gady 2013-12-26 16:11:07

回答

5

我在Heroku Postgres的工作,并希望从那些能够为贩卖它此事输入。

我期待这个,但到目前为止海域一直低迷,以希伯来文是如何在众多支持/任何开源项目,包括专用的全文搜索的项目,如Lucene的或Xapian的。有很多工具链可以处理这个问题,但据我所知,它们与PostgreSQL的集成并不存在。 hebstem,hspell and libhspellHebMorph

如果有人知道Postgres中当前的艺术状态是什么,那么我可以在我自己决定的时候使它在Heroku上工作,这取决于我必须审查的那个实现的确切细节有点仔细。

AS-是我试图找到一个ispell字典已经值得怀疑,因为是给定的据说非常不同所产生的规则ispell风格字典希伯来语的功效。

相关工作:

想法?

+1

在希伯来语工作中做基本搜索(没有字典)? – Gady 2013-12-24 15:00:49

+0

您可以在这里找到Hunspell hebrew字典:http://src.chromium.org/svn/trunk/deps/third_party/hunspell_dictionaries/ – 2014-01-19 03:16:35