gpt4 book ai didi

xquery - MarkLogic 8 - Corb 传递 $URI 以外的参数

转载 作者:行者123 更新时间:2023-12-01 11:31:20 25 4
gpt4 key购买 nike

所以我有一个文件 uris.xqy,它获取我想在 corb 中操作的文档 URI。

然后我有引入 $URI 的 docs.xqy
将变量 $URI 声明为 xs:string external;

然后我对该文档进行一些处理。

现在我想从命令行向 corb 传递一个参数,这样
./ml ${环境} corb --uris=/uris.xqy --modules=/docs.xqy --hello=world

当我执行上面的命令时,我可以访问 hello 及其在 docs.xqy 中的内容 world

最佳答案

我认为您正在寻找的是自定义属性

PROCESS-MODULE.hello=world

CORB2 wiki 在

对此进行了解释

https://github.com/marklogic/corb2/wiki/Other-Properties#custom-properties

To use a custom property, it must be prepended with the Task name and declared as an external variable in the XQuery.

To pass a collection name to the PROCESS task use:

PROCESS-MODULE.collectionName=nameOfCollectionToUse

关于xquery - MarkLogic 8 - Corb 传递 $URI 以外的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31751243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com