Marklogic如何将XQuery文件存储到Modules数据库中

thichxai

我知道如何在xml文件中插入文档,但不知道如何将xquery文件存储到Marklogic Module数据库中。我要存储xquery文件以设置计划任务的原因。我在下面有一个xquery文件。提前致谢。

declare namespace...
let $uris := cts:element-value(...code...),
             cts:and-query((...code...))

let $result := {<stats><top-docs>
                  for $uri in $uris[1 to 10]
                       ...more code here..
               }</top-docs></stats>
let $permissions := (xdmp:permission(..give permissions here.))
let $_ := xdmp:log("Inserting Stats Document")
return xdmp:document-insert("/acitivity/stats.xml",$result, $permissions))   
罗伯·S。

有很多方法可以将xqy文件插入modules数据库。这里仅仅是少数:

  1. 我认为,最佳实践是使用ml-gradle之类的部署工具,以便您可以轻松地将模块部署到多个环境中,并与其他开发人员共享部署设置。
  2. 您可以像在QConsole中显示的查询一样运行查询,但是在数据库下拉列表中选择Modules数据库而不是Content数据库。
  3. 您可以使用其他端点(例如/ v1 / documents PUT),然后选择带有数据库参数的modules数据库。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将H2数据库文件存储到项目目录中

如何将一个非常大的文件存储到数据库记录中

如何将 MySQL 数据库中的数据存储到由 id 索引的数组中?

如何将动态表中的数据存储到数据库中

如何将图像从模态存储到数据库?

如何将Map <String,LinkedList <Object >>数据存储到数据库表中?

如何将div标记内的数据存储到数据库中?

如何将输入的数据存储到远程数据库中?

如何将表单中的值存储到mySQL数据库中?

如何将MySQL数据库中的值存储到变量中?

如何将数据库中的值存储到集合中?

如何将ICollection值存储到MVC5中的数据库中?

如何使用curl RESTAPI将数据插入到现有文件中的marklogic数据库中

Laravel如何将数组存储到数据库中

如何将Hibernate Envers审核表存储到其他数据库中?

如何将PropertyBag类存储到数据库中

如何将数据库中存储的多边形绘制到Google地图上

我应该如何将HTML标签存储到数据库中?

如何将数据库记录存储到Rails的哈希红宝石中

Laravel如何将变量存储到数据库中并在每次单击时更新

如何将选定的头像存储到数据库中

单击创建按钮时,如何将当前时间存储到数据库中?

如何将c#imagesource存储到数据库中?

如何将编码值存储到数据库中

如何将 post api 响应存储到 sqlite 数据库中?

如何将附件文件存储在数据库中的电子邮件中?

如何将数据发布到Django数据库和CSV文件中

如何将图像存储在数据库中

如何将二进制文件存储在sql数据库中?