我需要在DAM中找到所有重复的资产。
本文档无法帮助我搜索所有重复值。此外,它并不表示我正在上传重复的资产。它只是弹出一个窗口,要求替换或创建该资产的新版本。
我的首要任务是获取所有重复DAM资产的列表。请指教
答案 0 :(得分:3)
启用检测重复时的AFAIK,行为将采用以下方式。
当您尝试上传然后尝试创建版本/替换已存在的资产时,触摸UI:。它将填充一个表示相同的弹出窗口。 经典用户界面:最终会抛出一个错误而不会询问如下所示的Touch UI弹出窗口。 我想Adobe只关注Touch UI实现。
当您将资产上传到aem时,它会为DAM资产创建很多属性,其中一个属性为dam:sha1
,检测重复逻辑将根据此属性值生效数据
要获取重复资产路径列表,您可以使用 XPATH 查询
// element(*,dam:Asset)[(jcr:content / metadata / @ dam:sha1 = ' ff546dd8055fcfca53471dfa6fe0494c4198e965&#39)]
" ff546dd8055fcfca53471dfa6fe0494c4198e965 " value是我的图片dam:sha1
属性值。找到以下屏幕截图以供参考。