内容搜索将返回包含您指定的文本的文档。要执行内容搜索,必须已为文档建立索引。与系统管理员联系,以了解您的对象库中的文档是否已建立了索引。如果您在搜索设计器选项中选择该选项,那么可以将结果进行排名。
内容搜索将根据对象库组件建立索引的方式在文档和/或其属性的内容中查找单词和短语。如果为属性建立了索引,那么管理员确定已建立索引的集合中将包含哪些属性。
必须将属性值格式化为文本字符串,而不能格式化为数字或日期。不要指定文本(内容或属性)的位置。如果单词显示在任何一个区域中,那么搜索将查找该文档。请参阅选择对象类型,以了解关于创建内容搜索的提示。
注意:
要执行内容搜索,请完成视图、单词/短语和修饰符列。(如果您未选择修饰符,那么缺省值情况下将输入“无”。)对于搜索模板,您可以将“单词/短语”列留空(除非“视图”已设置为“隐藏”或“只读”)。请参阅视图列以了解每个“视图”选项的定义。
在单词/短语中输入一个或多个单词。单词可以包含特殊字符。
如果只输入一个单词作为搜索条件,那么会导致搜索引擎查找该单词的各种形式(衍生的变体)。您可以禁用衍生形态查询并要求使用双引号来匹配大小写、使用 * 作为通配符来查找模式或在开头使用 ! 来排除某个单词。请参阅下表中的样本。
所需的搜索条件 | 在“单词/短语”字段中输入 | 选择修饰符 |
---|---|---|
搜索具有确切拼写并区分大小写的单个单词。 | "Word" | 无 |
搜索单个单词并且不考虑大小写。 | word | 无 |
搜索单个单词的衍生版本。 | word | 无 |
使用通配符搜索单词模式。请参阅右边的使用通配符。 | w*d | 无 |
排除具有此单词的文档。 | !word | 无 |
输入两个或更多单词时,可以指定这些单词之间的关系。
所需的搜索条件 | 在“单词/短语”字段中输入 | 选择修饰符 |
---|---|---|
搜索具有确切拼写并区分大小写的短语。 | "Asian leaf frog" | 无 |
搜索相互接近的单词。请参阅下面的“注意事项”。 | frog toad | 接近 |
搜索位于同一个句子中的单词。请参阅下面的“注意事项”。 | shed skin | 句子 |
搜索位于同一个段落中的单词。请参阅下面的“注意事项”。 | color camouflage | 段落 |
搜索任何指定的单词或短语。 | "Costa Rican" flying tree frog | 任何 |
搜索所有指定的单词或短语。 | frog chorus song | 所有 |
搜索 HTML 或 XML 标记中的一个或多个单词。(例如,Header)。请参阅下面的“注意事项”。 | Malformed Frogs | 在区域中:标题 |
注意:
如果您了解 Autonomy K2 查询语言,那么可以在“单词/短语”字段中输入完整的结构化查询并选择该查询语言作为修饰符。您的文本将传递到 Autonomy K2 搜索引擎,而不会进行任何种类的检查或修改。您需要了解您的集合的配置方式,以便只使用适当的运算符。
指定单词之间的关系的另一个方法是在网格中使用两行或更多行来输入搜索项。然后指定 AND 或 OR 作为这些行之间的逻辑运算符。请按适当的顺序输入条件,以便可以在相邻行之间指定正确的关系(AND 或 OR)。必要时,请使用“插入行”和“删除行”按钮以及复制和粘贴操作来移动现有行。要指定相邻行之间的关系,请突出显示这些行并单击“与”或“或”按钮。请参阅条件关系。另请参阅多个单词或多行右边的文本。
缺省情况下,搜索引擎不会查找某些常用词(称为停用词)。如果构建了索引,那么不会将停用词添加到集合中,所以永远都找不到这些词。
如果搜索中的一个或多个单词需要停用词,例如,当您在行之间使用“全部”或“接近”修饰符或 AND 运算符时,那么搜索将失败,因为这些单词永远不会出现在索引中。请参阅 Autonomy K2 停用词以获取这些词的列表。
当用户将文档添加到对象库时,搜索引擎将为这些文档建立索引。如果许多用户同时添加文档,那么在对象库的索引(称为“集合”)中显示某些文档的文本和属性之前会有一个短暂的延迟。如果搜索找不到刚刚添加的文档,请稍等片刻再尝试搜索。
要在 Windows 中输入特殊字符(例如,欧元字符和分币符等),请按住 Alt 键,同时在数字小键盘上输入数字。必须激活 Num Lock 键。
Windows 附件、系统工具和字符映射实用程序显示了 Alt 键数字的同等功能,您也可以将输入的文本复制到“字符映射”中,然后将其粘贴到搜索设计器。
在 Mac 上,请使用“键帽”实用程序来输入特殊字符,然后将其粘贴到文本字段。也可以使用“选项”键直接输入特殊字符。
单词衍生形态查询将选择那些包含您指定的搜索词的一个或多个变体的文档。例如,输入“film”将返回包含 films、filmed 和 filming 等的文档。当您未使用双引号将单词引起来时,缺省情况下将使用此选项。
使用星号 (*) 来表示零个或多个字母、数字或下划线 ( _ ) 字符。例如,word* 将查找 word 或 words。
在一行中输入两个单词并使用“全部”修饰符与在网格中输入两行并使用 AND 运算符将这两行进行连接的作用相同。类似地,将“任何”修饰符与一行中的多个单词配合使用与将 OR 与网格中的多行配合使用的作用相同。
注意:如果您使用通过 AND 连接的两行或更多行,那么用户必须在至少两行中包含某些内容。
并且,如果您在一行中使用两个或更多单词并使用“接近”,那么用户必须在该行中保留两个或更多单词。如果您使用“全部”,那么用户可以在该行中只留下一个单词。
搜索引擎将带有连字符的单词看作是两个独立的单词。