如何将多个文件上传到 xquery 中的文件夹?
问问题
967 次
2 回答
2
您是否尝试遍历文件系统上的目录并将这些文件插入到数据库中的某个位置,就像这样?
for $e in xdmp:filesystem-directory('c:\my-files\')/dir:entry
let $file := xdmp:filesystem-file($e/dir:pathname)
let $dest-uri := concat('/dest-path/',$e/dir:filename)
where ($e/dir:type eq 'file')
return xdmp:document-insert($dest-uri,$file)
于 2012-06-20T16:06:48.273 回答
0
您应该看看Information Studio。它提供了一个用于加载和转换内容的 UI。内置的“收集器”之一允许您指向文件系统目录并递归加载其内容。Information Studio 自动处理目录遍历并将负载分解为多个事务,以及许多其他便利。
于 2012-06-20T20:22:21.693 回答