To make things a little more simple, I have been experimenting with smaller
queries that do not use joins.

                select * from [my:order] as orders
                where orders.[orderStatus] = 2
                order by orders.[jcr:created] asc

The above query returns the correct amount of nodes BUT
nodeIterator.getSize() returns -1.

                select * from [my:order] as orders
                order by orders.[jcr:created] asc


The above query returns the correct amount of nodes AND
nodeIterator.getSize() returns the correct value.

Why when I supply the property constraint is nodeIterator.getSize()
returning -1?
-- 
View this message in context: 
http://n4.nabble.com/NodeIterator-getSize-returns-1-for-query-with-order-by-clause-tp1839436p1839484.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.

Reply via email to