当在传统搜索引擎中执行搜索时,决定某一项会否返回到搜索结果中的唯一因素是看该项是否包含键入到搜索查询中的文本。标记引擎的工作方式与此不同。标记引擎使用搜索查询匹配来决定返回到搜索结果的项和人员。有三种不同类型的搜索查询匹配:文本匹配、标记匹配和属性匹配。
如果您的管理员使用“最佳搜索结果”,则指定为“最佳搜索结果”的项将显示在搜索结果的最上面。有关详细信息,请参阅 Oracle WebCenter Interaction 联机帮助。
本主题讨论以下内容:
有关创建搜索查询的规则的信息,请参阅关于标记引擎搜索语法。
当搜索查询中的文本与项或人员的内容、标记或属性匹配时,即为文本匹配。匹配的项和人员将在搜索结果中返回。
文本匹配的示例:
搜索查询包含假日 AND 调度。标记引擎会在搜索结果中返回其中包含“假日”和“调度”两个字的项。
搜索查询包含 May2007。标记引擎会返回文件名为 May2007.doc 的项。
搜索查询包含摄影师。标记引擎将返回 John Hill,因为他被应用了“摄影师”标记。它还将返回 marketingplans.doc 项,因为该文档包含文字“摄影师”。
下表列出了可能发生的文本匹配特定类型:
|
当搜索查询中的文本匹配以下内容时返回项: |
当搜索查询中的文本匹配以下内容时返回人员: |
|
项内容中的文本
|
人员的门户用户概要信息中的文本 |
|
项文件名
|
人员的名称
|
|
项标记
|
应用于人员的标记 |
|
项属性中的文本
|
人员的用户属性中的文本 注:您的管理员可指定可以划入搜索范围的用户属性。 |
当搜索查询中的标记引用与项或人员的内容、标记或属性匹配时,即为标记匹配。匹配的项和人员将在搜索结果中返回。
标记匹配的示例:
搜索查询包含 tag:销售 OR tag:"西部地区" OR tag:"东部地区"。标记引擎会返回应用销售、西部地区或东部地区标记的所有项和人员。
搜索查询包含 tag:"英国"。标记引擎将返回marketingplans.doc项,因为它被应用了“英国”标记。
下表列出了可能发生的标记匹配类型:
|
当搜索查询中的标记匹配以下内容时返回项: |
当搜索查询中的标记匹配以下内容时返回人员: |
|
项标记
|
人员的标记 |
|
项内容中的文本 |
人员的名称
|
|
项说明中的文本
|
人员的用户属性中的文本 注:您的管理员可指定可以划入搜索范围的用户属性。 |
属性匹配
当搜索查询中的属性引用与项或人员的属性匹配时,即为属性匹配。匹配的项和人员将在搜索结果中返回。
属性匹配的示例:
搜索查询包含作者:"John Hill" NOT 语言:英语。标记引擎会返回 John Hill 以各种语言 (除英语外) 创作的所有项。
搜索查询包含 "州或省":俄勒冈。标记引擎会返回在俄勒冈州工作的所有人。
下表列出了可能发生的不同类型的属性匹配:
|
当搜索查询中的属性值匹配以下内容时返回项: |
当搜索查询中的属性值匹配以下内容时返回人员: |
|
项的属性值。 例如,搜索查询包含作者:"Cristiana Giordano"。属性为作者,其值为“Cristiana Giordano”。搜索结果会返回所有其作者为 Cristiana Giordano的文档。 |
人员门户用户概要信息中人员的用户属性值。 例如,搜索查询包含职位:"销售经理"。属性为职位且其值为销售经理。搜索结果会返回职位为销售经理的所有人。 |
要查找出可以搜索的项和人员属性,请单击搜索结果中任何项或人员的属性...链接。显示的属性为已应用于您可以访问的所有项和用户的属性。您的管理员决定了您可以查看的属性。
要查看可以搜索的属性列表,请定位至搜索辅助程序。“包含”条件左侧的下拉列表包含所有这些属性。