2

Postgresql の GIN または GiST インデックスを使用するときに、一致した検索キーワードを強調表示する組み込みの方法はありますか? そうでない場合、Postgresql の外部でこれを行う方法はありますか?

PHP 5.3.10 と Postgresql 9.1.3 を使用しています。

すべてのアイデアを歓迎します。

4

1 に答える 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>.
于 2012-05-28T16:35:08.923 に答える