ts_debug()
是一个系统函数,它从提供的文档中提取和规范化标记,并返回有关如何处理每个标记的信息。
ts_debug()
添加于 PostgreSQL 8.3。
用法
ts_debug ( [config
regconfig
, ]document
text
) →
setof record (alias
text
,description
text
,token
text
,dictionaries
regdictionary
[],dictionary
regdictionary
,lexemes
text
[] )
ts_debug()
主要用于测试文本搜索配置。
更改历史
- PostgreSQL 8.3
- 添加 (提交 140d4ebc)
示例
ts_debug()
的基本用法示例
postgres=# SELECT * FROM ts_debug('english', 'The quick brown [email protected]'); alias | description | token | dictionaries | dictionary | lexemes -----------+-----------------+---------------+----------------+--------------+----------------- asciiword | Word, all ASCII | The | {english_stem} | english_stem | {} blank | Space symbols | | {} | | asciiword | Word, all ASCII | quick | {english_stem} | english_stem | {quick} blank | Space symbols | | {} | | asciiword | Word, all ASCII | brown | {english_stem} | english_stem | {brown} blank | Space symbols | | {} | | email | Email address | [email protected] | {simple} | simple | {[email protected]} (7 rows)