Fix Bug #20337 the searchById doesn't work anymore
parent
f47ec96983
commit
097e2aebdb
@ -1,7 +1,4 @@
|
|||||||
declare namespace ic = 'http://gcube-system.org/namespaces/informationsystem/registry';
|
declare namespace ic = 'http://gcube-system.org/namespaces/informationsystem/registry';
|
||||||
let $_res_type := '<RES_TYPE ISdefault ='' />'
|
for $resource in collection('/db/Profiles/<RES_TYPE ISdefault ='' />')//Document/Data/ic:Profile/Resource
|
||||||
let $_res_id := '<RES_ID/>'
|
where $resource/ID/string() eq '<RES_ID/>'
|
||||||
let $res_type := if (empty($_res_type)) then $_res_id else concat($_res_type, '/', $_res_id )
|
return $resource
|
||||||
let $res_docname := concat('/db/Profiles/',$res_type)
|
|
||||||
let $res := doc($res_docname)//Document/Data/ic:Profile/Resource
|
|
||||||
return $res
|
|
Loading…
Reference in New Issue