AEM查询生成器:需要在所有页面的所有属性中搜索特定文本

我需要搜索包含特定文本的所有节点。我知道我可以使用LIKE操作,但是问题是当您不指定任何属性时如何搜索字符串?基本上,如果任何页面上任何节点上的任何属性都包含字符串,我想返回这些结果吗?

有人可以帮忙吗?

G

ooole 回答:AEM查询生成器:需要在所有页面的所有属性中搜索特定文本

您可以使用AEM Query Builder在任何路径下的任何属性内的任何子字符串中搜索该子字符串。您可以使用星号或*如果您不希望使用子字符串而只需要全文本,则可以删除“ *”并提供搜索文本;

app.UseCors(x => x
                .AllowAnyOrigin()
                .AllowAnyMethod()
                .AllowAnyHeader());

OR IN XPATH查询

path=/content
fulltext=*anyTextToSearch*

OR IN SQL2

/jcr:root/content/path/to/page//*[jcr:contains(.,'(*anyTextToSearch*')]
,

我认为您可以尝试“全文本”搜索

path=/content
fulltext=searchtext
本文链接:https://www.f2er.com/3015229.html

大家都在问