ts_stat()

返回关于不同词素的统计信息的函数

ts_stat() 是一个系统函数,返回关于提供的數據中包含的每个不同词素的统计信息。

ts_stat()PostgreSQL 8.3 中添加。

用法

ts_stat ( sqlquery text [, weights text ] )
        → setof record ( word text, ndoc integer, nentry integer )

ts_stat() 主要用于检查全文搜索配置和查找停用词候选。

更改历史记录

示例

ts_stat() 的基本用法示例,展示了从检索此网站数据的查询中获得的部分结果。

SELECT * FROM ts_stat($$
  SELECT ts_vector_ix
    FROM object_version ov
    JOIN object o ON o.object_id = ov.object_id
   WHERE o.site_id = 14
$$) ORDER BY 1
          word           | ndoc | nentry 
-------------------------+------+--------
...
 ram                     |    5 |      5
 ram-bas                 |    5 |      5
 rand                    |  128 |    128
 randnr                  |   36 |     72
 random                  | 1164 |   1830
 randomaccess            |    3 |      3
 randomly-fetch          |    3 |      3
 random-se               |   79 |     79
 rang                    | 1579 |   4185
 ranget                  |    4 |      4
 rangetblentri           |    4 |      4
 rank                    |  113 |    308
 rao                     |    1 |      1
 rapid                   |   20 |     20
 rapper                  |   10 |     10
 rare                    |  103 |    103
 rate                    |  887 |   1683
 rather                  | 1456 |   1882
 ratio                   |  179 |    179
 ration                  |    1 |      1
 rational                |   17 |     17
 raw                     |  256 |    527
...
 

分类

全文搜索系统函数测试

另请参阅

ts_parse()ts_token_type()ts_lexize()ts_debug()

反馈

提交任何关于 "ts_stat()" 的评论、建议或更正 此处