如何在 AEM 大坝中找到所有重复的资产?
How to find all duplicate assets in AEM dam?
我需要在 DAM 中找到所有重复的资产。
此文档无法帮助我搜索所有重复值。此外,它并没有告诉我我正在上传重复的资产。它只是弹出一个 window 要求为该资产替换或创建新版本。
我的首要任务是获取所有重复的 DAM 资产的列表。请指教
提前致谢。
enter image description here
AFAIK 当您启用 检测重复项 时,行为将按以下方式进行。
尝试上传时触摸UI :,然后尝试创建Version/Replace 已存在的资产。它将填充一个提示相同的弹出窗口。
Classic UI : 它最终会抛出一个错误而不会询问 Touch UI 弹出窗口,如下所示。
我猜 Adobe 只专注于 Touch UI 实现。
当您将资产上传到 aem 时,它会为 DAM 资产创建很多属性,属性 之一是 dam:sha1
,检测重复项 逻辑将基于此 属性 值数据工作。
要获取重复资产路径列表,您可以使用 XPATH 查询
//element(*, dam:Asset)[(jcr:content/metadata/@dam:sha1 =
'ff546dd8055fcfca53471dfa6fe0494c4198e965')]
“ff546dd8055fcfca53471dfa6fe0494c4198e965”中的值是我的图像 dam:sha1
属性 值。找到下面的截图以供参考。
我需要在 DAM 中找到所有重复的资产。
此文档无法帮助我搜索所有重复值。此外,它并没有告诉我我正在上传重复的资产。它只是弹出一个 window 要求为该资产替换或创建新版本。
我的首要任务是获取所有重复的 DAM 资产的列表。请指教
提前致谢。 enter image description here
AFAIK 当您启用 检测重复项 时,行为将按以下方式进行。
尝试上传时触摸UI :,然后尝试创建Version/Replace 已存在的资产。它将填充一个提示相同的弹出窗口。
当您将资产上传到 aem 时,它会为 DAM 资产创建很多属性,属性 之一是 dam:sha1
,检测重复项 逻辑将基于此 属性 值数据工作。
要获取重复资产路径列表,您可以使用 XPATH 查询
//element(*, dam:Asset)[(jcr:content/metadata/@dam:sha1 = 'ff546dd8055fcfca53471dfa6fe0494c4198e965')]
“ff546dd8055fcfca53471dfa6fe0494c4198e965”中的值是我的图像 dam:sha1
属性 值。找到下面的截图以供参考。