即使跟随路径# Setup the data
User=data.frame(User=c('A','B','C','D','A'),Cat=c('M','M','U','L','L'),
Income=c(100,320,400,900,100))
Test=data.frame(Name=c('A','B','C','D'))
Test$Income<-NA
Test$Cat<-NA
> Test
Name Income Cat
1 A NA NA
2 B NA NA
3 C NA NA
4 D NA NA
## Copy only the first match to from User to Test
Test[,c("Income","Cat")]<-User[match(Test$Name,User$User),c("Income","Cat")]
> Test
Name Income Cat
1 A 100 M
2 B 320 M
3 C 400 U
4 D 900 L
返回以下json。
但是在我的上层环境(DEV,Stage,QA框)中返回json后的页面请求
有人可以对此有所了解吗?我正在尝试读取其中一个组件的子页面数据,它在本地工作但不在上层环境框中工作。
谢谢!
答案 0 :(得分:2)
鉴于这些是阶段/生产实例,可能会采取额外的安全措施。如果查看安全检查表,您会看到它建议限制Sling Get Servlet公开的JSON树的深度:
https://docs.adobe.com/docs/en/aem/6-1/administer/security/security-checklist.html
因此,如果Apache Sling Get Servlet的json.maximumresults属性设置为5,则page.infinity.json请求不会超过树中的5个级别。
如果您有权访问实例的配置管理器(/ system / console / configMgr),则可以检查此servlet的json.maximumresults属性的值。
答案 1 :(得分:0)
第二个响应看起来像是直接点击jcr:content子节点
/content/geometrixx/en/products/jcr:content.infinity.json
我这样说的原因是,第二个请求中的响应与第一个响应中jcr:content节点下面的图形相同。
如果请求相同,您可能需要查看资源映射以查看是否有某些内容正在修改您的请求。