搜索 Facet search-facets
企业范围部署的 Adobe Experience Manager Assets 能够存储许多资产。 有时,如果只使用的一般搜索功能,则查找正确的资产可能会很费时费力 Experience Manager.
使用过滤器面板中的搜索彩块化为您的搜索体验添加更多粒度,并使搜索功能更有效、更通用。 搜索Facet会添加多个维度(谓词),使您能够执行更复杂的搜索。 过滤器面板包含几个标准方面。 您还可以添加自定义搜索彩块化。
总之,通过搜索彩块化,您可以通过多种方式搜索资产,而不是按预先确定的单一分类顺序进行搜索。 您可以轻松地深入到所需的详细级别以进行更集中的搜索。
例如,如果要查找图像,您可以选择是要位图还是矢量图像。 通过指定图像的MIME类型,可以进一步缩小搜索范围。 同样,在搜索文档时,可以指定格式,例如PDF或MS Word。
添加谓词 adding-a-predicate
“筛选器”面板中显示的搜索彩块化是使用谓词在基础搜索表单中定义的。 要显示更多或不同的Facet,可向默认表单添加谓词,或者使用包含所选的Facet的自定义表单。
对于全文搜索,请添加 全文 表单谓词。 使用属性谓词搜索与您指定的单个属性匹配的资源。 使用“选项”谓词可搜索与特定属性的一个或多个值匹配的资源。 添加日期范围谓词,以搜索在指定日期范围内创建的资源。
-
单击 Experience Manager 徽标,然后转到 工具 > 常规 > 搜索Forms.
-
从 搜索Forms 页面,选择 资产管理搜索边栏,然后单击 编辑 .
note note NOTE 使用预配置的文件夹搜索功能 Assets 早期版本中的管理员搜索边栏,请执行以下步骤: - 导航到
/conf/global/settings/dam/search/facets/assets/jcr:content/items
在CRXDE中。 - 删除
type
节点。 - 从路径
/libs/settings/dam/search/facets/assets/jcr:content/items
,复制节点asset
,directory
,typeor
,excludepaths
、和searchtype
到步骤1中提到的路径。 - 保存更改。
- 导航到
-
在 编辑搜索Forms 页面,从拖动谓词 选择谓词 制表符转到主窗格。 例如,拖动 属性谓词.
图:选择并移动谓词以自定义搜索过滤器。
-
在 设置 选项卡,输入字段标签、占位符文本和谓词说明。 为要与谓词关联的元数据属性指定有效名称。 中的标题标签 设置 选项卡标识所选谓词的类型。
-
在属性名称字段中,为要与谓词关联的元数据属性指定有效名称。该名称是执行搜索时所依据的名称。例如,输入
jcr:content/metadata/dc:description
或./jcr:content/metadata/dc:description
。也可以从选择对话框中选择现有节点。
在属性名称字段中将元数据属性与谓词关联
-
单击 预览 以生成过滤器面板在添加谓词后的预览。
-
在预览模式下查看谓词的布局。
在提交更改之前预览搜索表单
-
要关闭预览,请单击 关闭 在预览的右上角。
-
单击 完成 以保存设置。
-
导航至 Assets 用户界面。 属性谓词将添加到面板。
-
在文本框中输入要搜索的资源的描述。 例如,输入
Adobe
. 执行搜索时,具有匹配说明的资源Adobe
都会列在搜索结果中。
添加选项谓词 adding-an-options-predicate
选项谓词允许您在“筛选器”面板中添加多个搜索选项。 您可以在“筛选器”面板中选择一个或多个选项来搜索资产。 例如,要根据文件类型搜索资产,请在搜索表单中配置选项,如“图像”、“多媒体”、“文档”和“存档”。 配置这些选项后,当您在“筛选器”面板中选择“图像”选项时,将会对GIF、JPEG、PNG等类型的资源执行搜索。
要将选项映射到相应的属性,请为选项创建节点结构,并在选项谓词的属性名称属性中提供父节点的路径。 父节点的类型应为 sling
: OrderedFolder
. 选项应属于类型 nt:unstructured
. 选项节点应具有属性 jcr:title
和 value
已配置。
此 jcr:title
属性是显示在过滤器面板上的选项的用户友好名称。 此 value
字段用于查询以匹配指定的属性。
选择某个选项后,将根据 value
选项节点及其子节点的属性(如果有)。 将遍历选项节点下的整个树,并且 value
使用OR操作组合每个子节点的属性以形成搜索查询。
例如,如果您为文件类型选择“图像”,则资产的搜索查询将通过使用 OR 操作组合 value
属性来构建。 **jcr:content/metadata/dc:format
文件类型的Value属性(如CRXDE中所示)用于搜索查询运行
您不必为CRXDE存储库中的选项手动创建节点结构,而是可以通过指定相应的键值对在JSON文件中定义选项。 在 属性名称 字段中指定 JSON 文件的路径。例如,您可以定义键值对、image/bmp
、image/gif
、image/jpeg
和 image/png
,并指定它们的值,如以下示例 JSON 文件中所示。在 属性名称 字段,可以指定此文件的CRXDE路径。
{
"options" :
[
{"value" : "image/bmp","text" : "BMP"},
{"value" : "image/gif","text" : "GIF"},
{"value" : "image/jpeg","text" : "JPEG"},
{"value" : "image/png","text" : "PNG"}
]
}
如果要使用现有节点,请使用选择对话框指定该节点。
-
单击 Experience Manager 徽标,然后转到 工具 > 常规 > 搜索Forms.
-
从 搜索Forms 页面,选择 资产管理搜索边栏,然后单击 编辑.
-
在“编 辑搜索表单 ”页中,将“选 项谓词 ”从“选 择谓词”选项卡拖至主窗格。
-
在 设置 选项卡中,输入属性的标签和名称。例如,要根据资产的格式搜索资产,请为标签指定用户友好名称,例如, 文件类型. 在属性字段中指定执行搜索时所依据的属性,例如,
jcr:content/metadata/dc:format.
-
执行下列操作之一:
- 在 属性名称 字段中,提及JSON文件的路径,在该路径中为选项定义节点并指定相应的键值对。
- 单击
+
“选项”字段旁边的符号,用于为要在“滤镜”面板中提供的选项指定显示文本和值。 要添加其他选项,请单击+
元件并重复该步骤。
-
确保取消选中 单选,以允许用户一次为文件类型选择多个选项(例如,“图像”、“文档”、“多媒体”和“存档”)。如果选中 单选,则用户一次只能为文件类型选择一个选项。
选项谓词中的可用字段
-
在 描述 字段,输入可选说明,然后单击 完成.
-
导航到“搜索”面板。 “选项”谓词将添加到 Search 面板。 的选项 文件类型 将显示为复选框。
添加多值属性谓词 adding-a-multi-value-property-predicate
使用多值属性谓词,可在资产中搜索多个值。 考虑一个方案,其中您有多个产品的图像 Assets 并且每个图像的元数据包括与产品相关联的SKU编号。 您可以使用此谓词根据多个SKU编号搜索产品图像。
- 单击 Experience Manager 徽标,然后转到 工具 > 常规 > 搜索Forms.
- 在“搜索Forms”页面上,选择 资产管理搜索边栏,然后单击 编辑 .
- 在“编辑搜索表单”页中,将 多值属性谓词 从 选择谓词 选项卡拖到主窗格。
- 在 设置 选项卡,输入谓词的标签和占位符文本。 在属性字段中指定执行搜索时所依据的属性名称,例如,
jcr:content/metadata/dc:value
. 也可以使用“选择”对话框选择节点。 - 确保选中 分隔符支持。在 输入分隔符 字段中,指定要用于分隔各个值的分隔符。默认情况下,指定逗号为分隔符。您可以指定其他分隔符。
- 在 描述 字段,输入可选说明,然后单击 完成.
- 导航到 Assets 用户界面。 多值属性 谓词已添加到面板。
- 在用分隔符分隔的多值字段中指定多个值并执行搜索。 谓词会获取与指定值完全匹配的文本。
添加标记谓词 adding-a-tags-predicate
利用标记谓词,可对资源执行基于标记的搜索。 默认情况下, Assets 根据您指定的标记,在资产中搜索一个或多个标记匹配。 换句话说,搜索查询使用指定的标记执行OR操作。 但是,您可以使用匹配所有标记选项来搜索包含您指定的所有标记的资产。
-
单击 Experience Manager 徽标,然后转到 工具 > 常规 > 搜索Forms.
-
从“搜索Forms”页面中,选择 资产管理搜索边栏 然后单击 编辑 .
-
在“编辑搜索表单”页中,拖动 标记谓词 从选择谓词选项卡转到主窗格。
-
在设置选项卡中,输入谓词的占位符文本。 在属性字段中指定执行搜索时所依据的属性名称,例如, jcr:content/metadata/cq:tags. 或者,也可以从选择对话框中选择CRXDE中的节点。
-
配置此谓词的根标记路径属性,以填充“标记”列表中的各种标记。
-
选择 显示“匹配所有标记”选项,以搜索包含您指定的所有标记的资产。
-
在 描述 字段,输入可选说明,然后单击 完成.
-
导航到“搜索”面板。 此 标记 谓词将添加到“搜索”面板。
-
指定要基于其搜索资产的标记或从建议列表中选择。
-
选择 匹配所有 以搜索包含您指定的所有标记的匹配项。
添加其他谓词 adding-other-predicates
与添加“属性”谓词或“选项”谓词类似,可以将以下附加谓词添加到“搜索”面板:
- 标签
- 占位符
- 属性名称
- 描述
- 占位符
- 根路径
- 描述
- 标签
- 路径
- 描述
- 标签
- 属性名称
- 描述
- 标签
- 属性名称
- 相对日期
- 标签
- 属性名称
- 描述
- 标签
- 占位符
- 属性名称
- 范围文本(自)
- 范围文本(至)
- 描述
- 标签
- 属性名称
- 描述
- 标签
- 属性名称
- 路径
- 描述
- 属性名称
- 属性值
- 描述
- 标签
- 属性名称
- 描述
- 标签
- 属性名称
- 选项路径
- 描述
- 标签
- 属性名称
- 描述
- 属性名称
- 属性值
- 描述
恢复默认搜索Facet restoring-default-search-facets
默认情况下,锁图标 显示于之前 资产管理搜索边栏 在 搜索Forms 页面。 “搜索Forms”页面上某个选项的锁定图标指示默认设置保持不变,且未进行自定义。 图标 如果将搜索彩块化添加到窗体中,则表明默认窗体已被修改,则将消失。
要恢复默认搜索Facet,请执行以下步骤:
-
选择 资产管理搜索边栏 在 搜索Forms 页面。
-
单击 删除 工具栏中。
-
在确认对话框中,单击 删除 以删除自定义更改。
删除对搜索彩块化的自定义更改后,锁图标 之前重新出现 资产管理搜索边栏 在 搜索Forms 页面。
用户权限 user-permissions
如果您未分配管理员角色,以下列出了执行涉及搜索彩块化的编辑、删除和预览操作所需的权限。
/apps
CRXDE中的节点/apps
CRXDE中的节点/var/dam/content
CRXDE中的节点。 另外,对的读取和写入权限 /apps
节点。