Hi Christian,
thanks a lot,
looks fine! I've just added a where clause to filter for files
only, leaving out directories:
let $root :=
'/mnt/baseX_files/iu_test2/'
let $db :=
'IU_Test'
for $path
in file:list($root,
true())
where file:is-file($root
|| $path)
return
if(db:exists($db, $path)) then (
db:put($db, doc($root || $path), $path)
) else (
db:add($db, doc($root || $path), $path)
)
Works like a charm!
Yours
Florian