Skip to main content
New Participant
April 14, 2016

After running query output is not coming

  • April 14, 2016
  • 2 replies
  • 1866 views

Dear Team,

I am following below document to run my query.

https://docs.adobe.com/docs/en/cq/5-6-1/dam/customizing_and_extendingcq5dam/query_builder. html

When I want to look into the last modify pages change , by using below query

Find all pages and order them by last modified

     
1

2

type=cq:Page
orderby=@jcr:content/cq:lastModified

 

 

Then I am getting below error.

 

java.text.ParseException: Query: type=(*)cq:Page orderby=@jcr:content/cq:lastModified; expected:

 

I have attached the screenshot of error also.

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

2 replies

kautuk_sahni
Employee
April 20, 2016

Hi 

Please use following query:-

/jcr:root/content/geometrixx/en//element(*, cq:Page)
order by jcr:content/@cq:lastModified

I would suggest you to use this tool:-

Link:- http://localhost:4502/libs/cq/search/content/querydebug.html

 

Top Reference article to read:- http://aemcq5.blogspot.in/2014/11/cq5-querybuilder-simplified.html

 

I hope this would help you.

Thanks and Regards

Kautuk Sahni

Kautuk Sahni
New Participant
April 15, 2016

Hi,

For XPath Query in crx you can use the following syntax to get the pages ordered by cq:lastmodified.

/jcr:root/content//element(*, cq:Page)
order by cq:lastModified

Please refer the following documentation for more info.

https://docs.adobe.com/docs/en/cq/5-6-1/dam/customizing_and_extendingcq5dam/query_builder.html