我想知道用于访问父节点的子节点以进行全文搜索的 SQL2 查询是什么。
我有一张图像保存到名为men-watches.png
的资产中。我创建了一个名为watches
的标签,并将此标签分配给上述资产。
我也对其他图像做了同样的事情。请帮助我进行 SQL2 全文搜索查询,因为我想搜索此资产。
我试过了
select * from [dam:Asset] as d where contains (d.[jcr:content/metadata/cq:tags] = ‘watches’)
但是我被要求在SQL2中编写一个全文搜索查询,使用标签"watches"的IN clause
,并且编写它不仅用于检查标签,还用于检查标题或描述。
不确定我是否正确理解它,但此示例将搜索提供的标签之一是否在某些图像上。
SELECT * FROM [dam:Asset] AS asset WHERE (asset.[jcr:content/metadata/cq:tags] IN ('watches','something else')) AND ISDESCENDANTNODE(asset,'/content/dam')