ts_stat()
是一个系统函数,返回关于提供的數據中包含的每个不同词素的统计信息。
ts_stat()
在 PostgreSQL 8.3 中添加。
用法
ts_stat (sqlquery
text
[,weights
text
] )
→ setof record (word
text
,ndoc
integer
,nentry
integer
)
ts_stat()
主要用于检查全文搜索配置和查找停用词候选。
更改历史记录
- PostgreSQL 8.3
- 添加 (提交 140d4ebc)
示例
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 ...