我想要做一个文本搜索,如google suggestions。建议像谷歌与Postgresql卦和全文搜索
由于神奇的Postgis,我使用PostgreSQL。
我想使用FTS,但我看到它无法搜索partial words,所以我发现this question,并看到了如何trigrams作品。
主要问题是我正在使用的搜索引擎是西班牙语。 FTS在干扰和dictionaries(同义词,拼写错误),UTF等方面效果很好。 Trigrams适用于部分文字,但它们仅适用于ASCII,并且(显然)它们不使用词典之类的东西。
我在想如果有什么方法可以使用两者中最好的东西。
是否有可能使全文搜索和Trigrams在PGSQL中一起工作?
哇!你能否添加一个关于这个三重报价文档的参考? – jperelli
三重报价实际上是正常的SQL,我只是逃避与另一个单引号。文档在这里提到它:http://www.postgresql.org/docs/9.3/static/textsearch-controls.html –