0

ほらここ。

用語の頻度をカウントするために tsvector を利用しようとしています。私はほとんどそこにいると思いますが、tsvector 構造から項を取得する方法が見つかりません。

私がやったことは、tsvector列を作成した後です: select term_tsv, count(*) count from (select unnest(term_tsv) term_tsv from document_tsv) t group by term_tsv order by count desc; 結果は次のようになり ます: stem_tsv | count ------------------------+------- (3,{9},{D}) | 1 括弧が表す式の種類がわからないために迷っています。シェルから用語を抽出する方法を誰か教えてもらえますか? ありがとうございました。

4

1 に答える 1

0

公式マニュアルに書かれていた上位 10 件のエントリは、次のようなものであることがわかりました。 SELECT * FROM ts_stat('SELECT vector FROM apod') ORDER BY nentry DESC, ndoc DESC, word LIMIT 10; 記録のためだけに。

于 2016-06-30T08:07:12.143 に答える