Module MarkLogic:从数据库加载(导入)XQuery模块

Module MarkLogic:从数据库加载(导入)XQuery模块,module,xquery,marklogic,Module,Xquery,Marklogic,我想加载一个存储在数据库中名为“/modules/mylib.xqy”的模块 目前,在需要这些模块的文档中,我正在编写 import module namespace rb2lib="http://example.com/modules/lib" at "/modules/mylib.xqy"; 不幸的是,这个表达式在文件系统而不是数据库上进行查找。 是否有办法加载存储在数据库中的模块 提前谢谢 是,将应用程序服务器配置的模块设置从(文件系统)更改为模块数据库(或任何数据库)。XQuery模块

我想加载一个存储在数据库中名为“/modules/mylib.xqy”的模块

目前,在需要这些模块的文档中,我正在编写

import module namespace rb2lib="http://example.com/modules/lib" at "/modules/mylib.xqy";
不幸的是,这个表达式在文件系统而不是数据库上进行查找。 是否有办法加载存储在数据库中的模块


提前谢谢

是,将应用程序服务器配置的
模块设置从
(文件系统)
更改为模块数据库(或任何数据库)。XQuery模块必须存储在该数据库中,其URI必须是应用服务器的
模块根目录
加上导入位置。例如,您可以将模块根目录设置为
/
,并将模块存储在
/modules/mylib.xqy
,这由管理控制台上的设置控制。查看“模块”配置项的应用程序服务器配置。它当前设置为文件系统,对吗?将其更改为包含模块的数据库