基本“搜索服务”语法遵循若干规则。可以使用以下运算符按照逻辑将术语组合到一起:
表 2-5 搜索语法运算符
语法 | 说明 |
---|---|
+ | AND |
- | NOT |
( ) | 圆括号 – 将运算符应用于一组关键字 |
" " | 引号 - 搜索精确匹配项 |
[ ] | 方括号 - 搜索范围值 |
*、? | 通配符 - 用在词语中间或末尾,代表可替代 * 的任何值。 |
可以通过搜索或排除指定类别进一步限制搜索。类别的语法格式是 category:search_term
。使用引号在类别中搜索精确匹配字符串。使用 AND 和 NOT 运算符按逻辑添加或删除类别。
示例
搜索包含 sales 但不包含 oracle 的文档:
+sales –oracle
搜索包含短语 radio sales 的文档:
"radio sales"
搜索包含 sales 但不包含 oracle,或包含 sales 但不包含 radio 的文档:
+sales –(oracle radio)
搜索包含词语 sales 和 oracle 的文档:
+sales +oracle
搜索包含 rent 和 sales 或 rent 和 oracle 的文档:
+rent +(sales oracle)
(+rent +sales) (+rent +oracle)
搜索名称以 revenue 开头但不在 Sample Content 文件夹中的文档:
+FileName:revenue* -Path:"Sample Content"
搜索在 2007 年 12 月 15 日到 2007 年 12 月 21 日之间修改的文档
+LastModifiedDate:[2007-12-15 TO 2007-12-21]
搜索在 2007 年修改的文档
+LastModifiedDate:[2007]
搜索在 2007 年 12 月修改的文档
+LastModifiedDate:[2007-12]