On Mon, Jan 21, 2013 at 10:51 AM, <[email protected]> wrote:
Hi, I'm trying to write a page to return some LiveTable results. I'm finding that $query.count() is returning -1 instead of the actual number of results. Can anyone tell me why?
You found a bug.. I reported and fixed http://jira.xwiki.org/browse/XWIKI-8719 . The workaround is, I think, to use HQL instead of XWQL, until you upgrade to 4.4.1 or newer. Thanks, Marius
{{velocity}} #set($query = $services.query.xwql("from doc.object(Invitation.InvitationMailClass) as inv")) #set($invitations = $query.execute()) #foreach($invite in $invitations) * $invite #end Number of results is: $query.count() {{/velocity}}
...gives results:
Invitation.InvitationMessages Invitation.InvitationMessages Number of results is: -1
I was expecting the number of results to be "2". I'm trying to make sense of the documentation here:
http://extensions.xwiki.org/xwiki/bin/view/Extension/Query+Module
...but it doesn't seem to have much description of the API, and I can't see anything on maven.xwiki.org either.
Thanks, Matthew Exon
_______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users