Hi, Gary:
The XPath selects the first document in the directory and then selects the root
element named promoAudit.
Is it possible that the first document doesn't have that root element?
Are you interested in selecting the first root element? If so, the predicate
should follow the root element:
(xdmp:directory('/db/audit/','infinity')/promoAudit)[1]
Erik Hennum
________________________________
From: [email protected]
[[email protected]] on behalf of Gary Larsen
[[email protected]]
Sent: Friday, October 25, 2013 6:01 AM
To: 'General MarkLogic Developer Discussion'
Subject: [MarkLogic Dev General] xdmp:directory() with position predicate
Probably missing something simple but the position predicate doesn’t seem to
work with xdmp:directory().
This query returns many documents:
xdmp:directory('/db/audit/','infinity')/promoAudit
But this returns an empty sequence:
xdmp:directory('/db/audit/','infinity')[1]/promoAudit
Thanks for any help,
Gary
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general