GQL全文搜索

浏览AEM Assets的GQL全文搜索功能。 使用它可根据特定元数据(如标题、说明和作者姓名)搜索资产。

通过 GQL 全文搜索功能,您可以根据标题、描述和作者等特定元数据来搜索资产。

要根据资产的元数据(例如标题)搜索资产,请在搜索面板中指定元数据关键字后跟其值。GQL全文搜索功能将仅获取元数据与您输入的相应值完全匹配的资产。

例如,要搜索标题为“目标”的资产,请执行以下步骤:

搜索资产

  1. 在资产用户界面的工具栏中,单击或点按​搜索​图标以显示Omnisearch框。

  2. 将光标置于Omnisearch框中,按Enter。

  3. 单击或点按GlobalNav图标以显示​过滤器​面板。

  4. 在“全源搜索”框中,指定值“目标”。 要将搜索限制为特定文件夹,请单击或点按“过滤器”面板中的“浏览”图标,然后选择该文件夹。 在这种情况下,仅在文件夹及其下的子文件夹中搜索匹配项。

    注意

    还可以对文件夹执行全文搜索。 在这种情况下,必须指定非空全文搜索词。

    gql_search

  5. 按​进入。 AEM Assets用户界面仅显示标题与“目标”完全匹配的资产。

通过GQL全文搜索功能,您可以根据以下内容搜索资产:

  • 通过使用 And 运算将您为多个元数据字段(属性)指定的值进行组合而构成的复杂查询
  • 一个元数据字段的多个值
  • 子字符串匹配

通过GQL全文搜索功能,您可以根据以下元数据属性搜索资产。属性的名称(例如作者、标题等)和值均区分大小写。

注意

GQL全文搜索仅适用于全文谓词。

属性 搜索格式(facet值)
标题 title:John
创建者 creator:John
参与者 contributor:John
位置 location:India
描述 description:"Sample Image"
创建者工具 creatortool:"Adobe Photoshop 7.0"
版权所有者 copyrightowner:"Adobe Systems"
参与者 contributor:John
使用条款 usageterms:"CopyRights Reserved"
创建时间 created:YYYY-MM-DDTHH:MM:SS.000+05:30…YYYY-MM-DDTHH:MM:SS.000+05:30
过期日期 expires:YYYY-MM-DDTHH:MM:SS.000+05:30…YYYY-MM-DDTHH:MM:SS.000+05:30
开始时间 ontime:YYYY-MM-DDTHH:MM:SS.000+05:30。YYYY-MM-DDTHH:MM:SS.000+05:30
结束时间 offtime:YYYY-MM-DDTHH:MM:SS.000+05:30.YYYY-MM-DDTHH:MM:SS.000+05:30
时间范围 (过期日期开始时间、结束时间) facet字段:lowerbound…上界
路径 /content/dam/<folder name>
PDF 标题 pdftitle:"Adobe Document"
主题 subject:"Training"
标记 tags:"Location And Travel"
类型 type:"image\png"
图像宽度 width:lowerbound…上界
图像高度 height:lowerbound…上界
人员 person:John

以下是复杂查询的一些搜索格式示例:

  • 要显示带有多个彩块化字段的所有资产(例如:“标题”为 John Doe,且“创建者工具”为 Adobe Photoshop),请使用以下搜索格式:

tiltle:"John Doe" creatortool :Adobe&ast;

  • 要显示彩块化值不是单个字词而是句子的所有资产(例如:“标题”为 Scott Reynolds),请使用以下搜索格式:

title:"Scott Reynolds"

  • 要显示含有的一个属性具有多个值的资产(例如:“标题”为 Scott Reynolds 或 John Doe),请使用以下搜索格式:

title:"Scott Reynolds" OR "John Doe"

  • 要显示含有的属性值以特定字符串开头的资产(例如:“标题”为 Scott Reynolds),请使用以下搜索格式:

title:"Scott"

  • 要显示含有的属性值以特定字符串结束的资产(例如:“标题”为 Scott Reynolds),请使用以下搜索格式:

title:"Reynolds"

  • 要显示含有的属性值包含特定字符串的资产(例如:“标题”为 Basel Meeting Room),请使用以下搜索格式:

title:"Meeting";

  • 要显示包含特定字符串并带有特定属性值的资产(例如:在“标题”为 John Doe 的资产中搜索字符串 Adobe),请使用以下搜索格式:

&ast;Adobe&ast;title:"John Doe "OR title:"John Doe" &ast;Adobe&ast;

注意

不能对属性路径、限制、大小和排序依据与任何其他属性进行OR连接。

用户生成的属性的关键字是属性编辑器中的字段标签,以小写形式显示,删除了空格。

注意

如果您编写JCR查询以仅搜索子资产,则还会显示匹配的引用资产以及匹配的子资产。

全文搜索还支持诸如-、^等运算符。 要将这些字母作为字符串文本搜索,请将搜索表达式括在多次引号中。 例如,使用“笔记本——美容”而不是“笔记本——美容”。

您可以提高特定资产的关键字相关性,从而帮助根据关键字提高搜索速度。 换言之,当您根据这些关键字进行搜索时,提升特定关键字的图像将显示在搜索结果顶部。

  1. 在资产UI中,打开要提升关键字的资产的属性页面。

  2. 切换到​Advanced​选项卡,然后单击/点按​Evelate for search keywords​下的​Add

    eleva_for_search

  3. 在​搜索提升​框中,指定要提升其图像搜索的关键字,然后单击/点按​添加。 在必要时,以相同的方式指定多个关键字。

    add_search_word

  4. 单击/点按​保存并关闭

  5. 使用“全面搜索”框搜索关键字。 您提升此关键字的资产会显示在顶级搜索结果中。

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free