是否可以在marklogic CPF操作模块中导入其他xquery模块?

是否可以在marklogic CPF操作模块中导入其他xquery模块?,marklogic,marklogic-8,Marklogic,Marklogic 8,我正在使用MarkLogicCPFframework 当文档插入到特定的集合中时将调用XQuery模块,比如create doc.xqy 我已将域配置为在路径/create/xquery/modules/*.xqy create doc.xqy的路径将是/create/xquery/modules/create doc.xqy 是否可以在create doc.xqy中导入其他xquery模块并使用其方法?根据您的描述,与导入模块相关的章节似乎就是您要查找的内容: 根据您的描述,似乎与导入模块相关

我正在使用MarkLogic
CPF
framework

当文档插入到特定的
集合中时
将调用XQuery模块,比如
create doc.xqy

我已将域配置为在路径
/create/xquery/modules/*.xqy

create doc.xqy
的路径将是
/create/xquery/modules/create doc.xqy


是否可以在
create doc.xqy
中导入其他xquery模块并使用其方法?

根据您的描述,与导入模块相关的章节似乎就是您要查找的内容:


根据您的描述,似乎与导入模块相关的章节就是您要查找的内容:


有两种方法可以做到这一点

  • 只需将您的xqy文件插入定义CPF的MarkLogic数据库(而不是modules DB),现在您就可以从CPF操作中引用它了
  • 第二种方法是将模块放在MarkLogic安装文件夹的“Modules”目录中。现在,您可以从CPF操作中引用它,就像导入搜索模块以使用“搜索:搜索”方法一样

  • 有两种方法可以做到这一点

  • 只需将您的xqy文件插入定义CPF的MarkLogic数据库(而不是modules DB),现在您就可以从CPF操作中引用它了
  • 第二种方法是将模块放在MarkLogic安装文件夹的“Modules”目录中。现在,您可以从CPF操作中引用它,就像导入搜索模块以使用“搜索:搜索”方法一样