ts_parse()

一个用于使用解析器提取词语的函数

ts_parse() 是一个系统函数,用于使用由 OID 或名称指定的解析器从文档中提取词语。

ts_parse()PostgreSQL 8.3 中添加。

用法

ts_parse ( parser_name text, document text ) →
         setof record ( tokid integer, token text )
ts_parse ( parser_oid oid, document text ) →
         setof record ( tokid integer, token text )

ts_parse() 主要目的是允许直接测试全文搜索解析器。

变更历史

示例

ts_parse() 的基本用法示例

postgres=# SELECT * FROM ts_parse('default', 'foo - bar');
 tokid | token 
-------+-------
     1 | foo
    12 |  
    12 | - 
     1 | bar
(4 rows)

分类

全文搜索, 系统函数, 测试

另请参阅

ts_token_type(), ts_lexize(), ts_debug(), ts_stat()

反馈

提交对“ts_parse()”的任何评论、建议或更正 在此处