1
使用Postgresql的GIN或GiST索引時,內置突出顯示匹配搜索關鍵字的方式嗎?或者,如果沒有,一種在Postgresql之外做到這一點的方法?使用Postgresql GIN/GiST突出顯示搜索結果
我使用PHP 5.3.10和Postgresql 9.1.3。
所有的想法表示讚賞。
使用Postgresql的GIN或GiST索引時,內置突出顯示匹配搜索關鍵字的方式嗎?或者,如果沒有,一種在Postgresql之外做到這一點的方法?使用Postgresql GIN/GiST突出顯示搜索結果
我使用PHP 5.3.10和Postgresql 9.1.3。
所有的想法表示讚賞。
請看ts_headline函數ts_headline。
SELECT ts_headline('english',
'The most common type of search
is to find all documents containing given query terms
and return them in order of their similarity to the
query.',
to_tsquery('query & similarity'));
ts_headline
------------------------------------------------------------
containing given <b>query</b> terms
and return them in order of their <b>similarity</b> to the
<b>query</b>.
就這麼簡單。輝煌,謝謝! – ptrn