## 使用 Verity 查询语法

可以使用基本搜索或高级搜索方式搜索“PeopleSoft 在线书库”。要执行基本搜索，使用“参考”窗格上的“搜索”选项卡。要访问“PeopleBook 书库”的“高级搜索”页面，请单击“搜索”选项卡上的“高级搜索”链接。

此文档提供了有关 Verity 搜索语法的详细信息。有关使用“PeopleSoft 在线书库”搜索格式的信息，请参阅“关于这些 PeopleBook”一文。

请参阅搜索 PeopleSoft 在线书库。

### 使用 Verity 查询语法

在“高级搜索”页面上，可以控制要搜索的标题或书库，并定义搜索结果的显示格式。可以在此页面执行基本搜索（通过将“匹配”选项设置为“所有词”、“任意词”或“确切短语”），或者通过选择“查询语法”选项来选择利用高级搜索中功能强大的 Verity 搜索语言。

输入搜索标准时使用的语法与任何流行的 Internet 搜索引擎中使用的语法类似。

以下是一些基本查询示例及可能出现的返回结果。

查询字符串 | 查找
meet | 单词 meet 和以 meet 为词干的单词，如 meets 和 meeting。
back up | 短语 back up 和以 back up 为词干的短语，如 backs up、backing up 和 back ups。
"meet" | 只查找单词 meet。
"back up" | 只查找短语 back up。
back "up" | 查找单词 back 和以 back 为词干，且后边只跟单词 up 的短语。例如：back up、backing up 和 backs up。
sql and sqr | 包含 sql 和 sqr 两者的主题。
list or report | 包含 list 或 report 的主题。
list, report, sqr | 包含 list 或 report 或 sqr 的主题，当查找多个关键词时还可以给出其他要查找的单词。也可以使用 <accrue>(list, report, sqr)。
report not sqr | 包含 report 但不包含 sqr 的主题。

### 使用高级查询语法

现在您已经对基本搜索语法有所了解，通过使用通配符、邻近搜索、字段搜索和嵌套搜索，可更有效地提供查询功能。

#### 通配符

如果不能确定搜索术语的拼写，可使用通配符扩大搜索范围。

- 星号 (*) 代替任意长度的字符串字符。

- 问号 (?) 代替任意一个字符。

注意：使用通配符时，将按字面意思解译搜索术语，好像把搜索术语放在引号中。

以下是一些示例：

查询字符串 | 查找
map* re*t | map、maps、mapping、mapper、maple 等。 rest、react、report、reticent 等。
c?t qu???y | cat、cot、cut 等。 queasy、quirky 等。

#### 邻近运算符

通过使用邻近搜索运算符可以细分搜索，只检索包含彼此严格邻近的术语的文档。这些运算符与布尔运算符中的 AND 类似，但限定查找的术语属于同一句话或属于同一段落。另外，邻近运算符的处理顺序优先于逻辑运算符。

- 在两个术语之间使用 <SENTENCE> 运算符，可查找在同一句话内包含的这两个术语。

- 在两个术语之间使用 <PARAGRAPH> 运算符，可查找在同一段落中包含的这两个术语。

以下是一些示例：

查询字符串 | 查找
sql <sentence> table | 同一句话中包含 sql 和 table 的主题。
sql <paragraph> table | 同一段落中包含 sql 和 table 的主题。
sql <sentence> table or field | 同一句话中既包含 sql 又包含 table 的主题或包含 field 的主题。

#### 字段搜索运算符

<IN> 运算符用于指定要搜索的字段。（只可指定标题字段）。

查询字符串 | 查找
sql <in> title | 主题标题中包含 sql 的主题。

#### 嵌套查询

可以把搜索术语及其运算符放在括弧中，以指定解译术语的顺序。先处理括弧内的信息，然后再处理括弧外的信息。

查询字符串 | 查找
(crystal or sqr) and panel | 包含 panel 及 crystal 或 sqr 的主题。
report and (sql <sentence> (sqr or cobol) or crystal <sentence> field) | 包含 report 及中间有 sql 和 sqr 的句子、或中间有 sql 和 cobol 的句子、或中间有 crystal 和 field 的句子。

### 查看 Verity 查询语法

在“高级搜索”结果页面，查询文本显示为一个链接。单击这个链接时，将打开弹出窗口，其中显示基本搜索模式下屏幕后台使用的 Verity 查询语法：所有词、任意词、确切短语。这个窗口可以帮助调试不希望出现的搜索结果，并且有助于了解使用 Verity 查询语法的更多知识。