Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Migration 如何在AEM中找到与项目相关的总页数_Migration_Aem - Fatal编程技术网

Migration 如何在AEM中找到与项目相关的总页数

Migration 如何在AEM中找到与项目相关的总页数,migration,aem,Migration,Aem,我想在AEM中获得与我的项目相关的总页数。实际上我正在进行迁移项目。所以我需要计算迁移前后的总页数 请有人帮忙,我怎么能拿到这个?我是AEM的新手。帮帮我吧只要一个简单的JCR查询就可以找到包含属性的项目JCR:primaryType在/content中是cq:Page就行了只要一个简单的JCR查询就可以找到包含属性的项目JCR:primaryType在/content中是cq:Page行得通 AEM中与我的项目相关的总页数 取决于您的站点的内容结构和您认为与项目相关的页面,这可能成为一个简单的

我想在AEM中获得与我的项目相关的总页数。实际上我正在进行迁移项目。所以我需要计算迁移前后的总页数


请有人帮忙,我怎么能拿到这个?我是AEM的新手。帮帮我吧

只要一个简单的JCR查询就可以找到包含属性的项目
JCR:primaryType
/content
中是
cq:Page
就行了

只要一个简单的JCR查询就可以找到包含属性的项目
JCR:primaryType
/content
中是
cq:Page
行得通

AEM中与我的项目相关的总页数

取决于您的站点的内容结构和您认为与项目相关的页面,这可能成为一个简单的JCR查询或一个比较复杂的查询。

下面是XPath查询

/jcr:root/content/mysite//*[jcr:primaryType='cq:Page'])
将获取
mysite
内容树中所有页面的数量

但是,您应该记住,如果您有许多页面,那么最终可能会对所讨论的环境造成很大的负载

这当然不是您应该在生产环境中运行的东西

如果由于某种原因,您不能假定特定内容树中的所有页面都与您的项目相关,那么您可以在查询中更加具体。您可以按模板或组件资源类型进行查询,以隔离特定的页面类型

在AEM中运行查询的最简单方法是使用CRXDE:

以下是您如何配置它,以便为您的问题提供答案:

AEM中与我的项目相关的总页数

取决于您的站点的内容结构和您认为与项目相关的页面,这可能成为一个简单的JCR查询或一个比较复杂的查询。

下面是XPath查询

/jcr:root/content/mysite//*[jcr:primaryType='cq:Page'])
将获取
mysite
内容树中所有页面的数量

但是,您应该记住,如果您有许多页面,那么最终可能会对所讨论的环境造成很大的负载

这当然不是您应该在生产环境中运行的东西

如果由于某种原因,您不能假定特定内容树中的所有页面都与您的项目相关,那么您可以在查询中更加具体。您可以按模板或组件资源类型进行查询,以隔离特定的页面类型

在AEM中运行查询的最简单方法是使用CRXDE:

以下是您如何配置它,以便为您的问题提供答案: