"to" operatorWolfgang Meier wolfgang at exist-db.org
Wed Feb 22 21:50:18 PST 2012
David, It certainly is a bug: both expressions should cause an error. A variant of this was reported as a bug a few days ago, so the problem is known. Thanks, Wolfgang Am 23.02.2012 03:05 schrieb "Birnbaum, David J" <http://x-query.com/mailman/listinfo/talk>: > Dear x-query list, > > Using eXist 2.0-tech-preview-rev15878-20120213 (sandbox), I understand why: > > let $all := collection('/db/twitter')//tweet > return $all[1 to 10] > > returns an error, since a numeric predicate isn't supposed to be a > sequence of more than one atomic value. The error report is: > > err:FORG0006: effectiveBooleanValue: first item of '(1, 2, 3, 4, 5, 6, > 7Š' > is not a node, and sequence length > 1 > > What I don't understand is why the following *doesn't* return an error: > > let $all := collection('/db/twitter')//tweet > let $range := 1 to 10 > return $all[$range] > > When I run this second FLWOR, I retrieve my first ten tweets. > > What am I misunderstanding? > > Thanks, > > David > http://x-query.com/mailman/listinfo/talk > > > _______________________________________________ > http://x-query.com/mailman/listinfo/talk > http://x-query.com/mailman/listinfo/talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://x-query.com/pipermail/talk/attachments/20120223/7f84ce61/attachment.html>
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format