pg_ts_parser #pg_ts_parser目录包含定义文本搜索分析器的项。一个分析器负责将输入文本分割成词位并为每一个词位分配一个词元类型。由于一个分析器必须用C语言级别的函数实现,创建新分析器的工作只限于数据库的超级用户。
PostgreSQL的文本搜索特性在Chapter 12中有更详尽的描述。
Table 52.60. pg_ts_parser 列
| Name | 类型 | 引用 | 描述 |
|---|---|---|---|
oid |
oid |
行标识符(隐藏属性,必须显式选择) | |
prsname |
name |
文本搜索分析器的名字 | |
prsnamespace |
oid |
|
包含此分析器的名字空间的OID |
prsstart |
regproc |
|
分析器启动函数的OID |
prstoken |
regproc |
|
分析器的下一词元函数的OID |
prsend |
regproc |
|
分析器的关闭函数的OID |
prsheadline |
regproc |
|
分析器标题函数的 OID |
prslextype |
regproc |
|
分析器的词汇类型函数的OID |