基本查了下網絡,postgres的中文分詞大概有兩種方法:
Bamboo
zhparser
其中的Bamboo安裝和使用都比較複雜,是以我選擇的是zhparser
在postgres.conf中你可以設定下面的參數:
還可以設定自有詞典
雖然項目文檔說用txt也是可以的,但是我自己嘗試過的時候,自有詞典隻能使用xdb
按照文檔說明
在這三步之後,你就建立了一個testzhcfg的解析器
to_tsvector, to_tsquery 其實都是有第一個參數的,第一個參數表示解析器是什麼。比如你想要進行文本搜尋,可以使用下面的語句:
這個語句是基于視圖question_view的
本文轉自軒脈刃部落格園部落格,原文連結:http://www.cnblogs.com/yjf512/p/4408968.html,如需轉載請自行聯系原作者