搜索系统将编制令牌索引而非整个特性值的索引。
令牌是特性值的独立区块,允许系统基于信息片段查找文件。搜索包含成千上万个特性值的 Vault 时,此搜索类型可以更快速地搜索结果并可降低对系统的影响。
了解特性值如何分解为令牌之后,您便可以仅搜索令牌了。这样可让您细化搜索条件,从而降低在返回多个结果时对系统的影响。现在,当您对 DES 执行相同搜索时,将仅返回作者名字包含 DES 的文件。结果中不包含 Design00.idw 文件,因为第一个令牌为 Design,而作者名字开头的 DES 是一个完整的令牌。
相似类型的所有临近字符分组到单个令牌中。相似类型有字母型(a、b、c...z)、数字型(0、1、2...9)或特殊标点型(-、_、@...$)。系统不会将带点的数字识别为单独的令牌。
只能搜索以下六个标点字符:
其他所有标点均不可搜索,且不能包含在令牌中。
此表显示了几个不同的文件名如何分解为令牌。
| 文件名 | 令牌 |
|---|---|
A-055401-321.ipt |
A - 055401 - 321 ipt |
Great White Shark.doc |
Great White Shark doc |
Gr8work.xls |
Gr 8 work xls |
A.112.0023.0.ipt |
A 112.0023.0 ipt |
构造搜索时,这种基于令牌指定搜索值的功能具有更大的自由度。搜索将尝试查找与搜索字段中的字符串等同的内容。如果您单独使用令牌,它不会显示结果。您可以附加通配符来扩大搜索范围,或指定令牌来进一步细化返回的结果。
Vault 现在支持在“值”字段中使用“@me”关键字,以便进行更个性化的搜索。在基本搜索和高级搜索中,它会自动用当前用户的显示名称替换“@me”。
您可以在所有客户端(包括胖客户端、瘦客户端、移动客户端和附加模块)中,将“@me”与所有字符串特性和运算符(is、is not、contains、does not contain)一起使用。