1

我想要实现的是以下。根据指定的维度和资产标题,我想找到与搜索条件相对应的所有资产演绎版。

目前,我正在使用 QueryBuilder API,因为我不是在 Java 中工作,但似乎不可能仅在一次 AEM 调用中就设法获得所需的再现。

搜索图像再现的最佳方法是什么?

期待你的想法!

4

1 回答 1

1

您可以使用 SQL2 JOIN 查询:

SELECT parent.* FROM [dam:AssetContent] AS parent INNER JOIN [nt:file] AS child ON ISDESCENDANTNODE(child,parent) WHERE ISDESCENDANTNODE(parent, '/content/dam') AND parent.[cq:name]='men_5.jpg' and name(child)='cq5dam.thumbnail.48.48.png'

parent查找名称=men_5.jpg 的 dam:AssetContent 节点,并child查找具有 nodename=cq5dam.thumbnail.48.48.png 的相应资产下的 nt:file 节点

于 2020-03-29T22:18:17.587 回答