Enterprise Vault 搜索的帮助
可以在简单搜索中使用的布尔运算符
表:用于简单搜索的布尔运算符 说明了可通过创建多个搜索条件之间的关系来精简搜索的运算符。以大写字母键入运算符。
表:用于简单搜索的布尔运算符
运算符 | 匹配条件 | 示例 |
---|---|---|
包含两个指定条件的项目。 两个条件无需位于该项目的同一部分。例如,一个可以在顶级项目中,而另一个可以在附件中。 | sales AND report 与同时出现词语 sales 和 report 的项目匹配。 | |
第一个指定条件出现在第二个条件之前最多 10 个词之内的项目。或者,您还可以指定两个条件之间的最大词数。 | John BEFORE Smith 与 John 出现在词语 Smith 之前 10 个词之内的项目匹配。与 Sue Smith met John 不匹配。 John BEFORE/1 Smith 与包含 John Smith 或 John B. Smith 的项目匹配。与包含 John has met Smith 或 Sue Smith met John 的项目不匹配。 | |
第一个指定条件出现在第二个条件前后 10 个词之内的项目。或者,您还可以指定两个条件之间的最大词数。 | John NEAR Smith 与 John 出现在 Smith 前后 10 个词之内的项目匹配。 John NEAR/1 Smith 与 John 出现在 Smith 前后一个词之内的项目匹配,例如 John Smith、John B. Smith 或 Smith sued John。与包含 John has met Smith 或 Sue Smith asked for John 的项目不匹配。 | |
不包含指定条件的项目。 不能在 BEFORE 查询或 NEAR 查询的条件中使用此运算符。请参见右侧的示例。 | NOT report 或 -report 与不包含词语 report 的项目匹配。 stock NOT price 或 stock -price 与包含词语 stock 但不包含词语 price 的项目匹配。 以下查询无效,因为您不能在 BEFORE 查询或 NEAR 查询的条件中使用 NOT 运算符: hello NEAR (NOT world) 要对词语 hello 执行有效搜索(但 hello 不能出现在 world 前后几个词之内),请执行如下查询: hello AND NOT (hello NEAR world) | |
第一个指定条件仅出现在第二个条件定义的上下文之外的项目。 | confidential NOTWITHIN "Disclaimer: This email and any files transmitted with it are confidential" 与免责声明的上下文之外包含词语 confidential 的项目匹配。 | |
包含一个或两个指定条件的项目。 两个条件无需位于该项目的同一部分。例如,一个可以在顶级项目中,而另一个可以在附件中。 | sales OR report 与包含 sales 和 report 中的一个或两个词语的项目匹配。 |
当搜索查询包含多个运算符时,您可以使用括号以确保它根据您的计划执行。实际上,Enterprise Vault 搜索首先会处理括号内的查询,然后再处理其余部分的查询。考虑以下示例:
(stock OR share) AND price
此查询与包含词语 stock 和 share 之一且包含词语 price 的项目匹配。相反,以下搜索查询与包含词语 share 和 price 两者或包含词语 stock 的项目匹配。
stock OR (share AND price)
以下查询与 bill 作为作者且包含任何以 stock 开头的词语或任何以 share 开头的 6 字符词语的项目匹配:
from:bill AND (stock* OR share?)
当搜索查询在引号中包含多个运算符、括号和短语,Enterprise Vault 搜索会按以下顺序对其进行处理:
"
()
NOTWITHIN
NOT
BEFORE
NEAR
OR
AND
例如,请考虑以下查询:
stock AND price NEAR/2 bill OR bob
Enterprise Vault 搜索按照以下方式解释查询:
stock AND (price NEAR/2 (bill OR bob))
此查询与包含词语 stock 且包含词语 price(后者位于词语 bill 或 bob 前后两个词之内)的项目匹配。