ts_parse() 是一个系统函数,用于使用由 OID 或名称指定的解析器从文档中提取词语。
ts_parse() 在 PostgreSQL 8.3 中添加。
用法
ts_parse (parser_nametext,documenttext) →
setof record (tokidinteger,tokentext)
ts_parse (parser_oidoid,documenttext) →
setof record (tokidinteger,tokentext)
ts_parse() 主要目的是允许直接测试全文搜索解析器。
变更历史
- PostgreSQL 8.3
- 添加(提交 140d4ebc)
示例
ts_parse() 的基本用法示例
postgres=# SELECT * FROM ts_parse('default', 'foo - bar');
tokid | token
-------+-------
1 | foo
12 |
12 | -
1 | bar
(4 rows)
