source: ndgCommon/trunk/ndg/common/xmldb/xquery/atomFullPath.xq @ 4938

Subversion URL:
Revision 4938, 576 bytes checked in by cbyrom, 11 years ago (diff)

Update xqueries:

  • make more precise to improve search performance
  • add in full paths to libs to ease use in eXist
  • create new xquery for searching for DIF docs
1(: Return a specific atom document when TargetCollection and LocalID are overwritten
2- NB, this adds an extra :)
3declare default element namespace '';
4declare variable $targetCollection as xs:string := 'TargetCollection';
5declare variable $localIdentifier as xs:string := 'LocalID';
6declare variable $repositoryIdentifier as xs:string := 'RepositoryID';
7for $DE in collection($targetCollection)/entry[matches(id, concat($repositoryIdentifier,'__ATOM__',$localIdentifier,'$'))]
Note: See TracBrowser for help on using the repository browser.