直接从 Gradle 而不是从 QConsole 执行 XQuery 脚本
Execute a XQuery script directly from Gradle instead of from QConsole
我想直接从 Gradle 而不是从 QConsole 执行 XQuery 脚本。
怎么做?
是否有 mlGradle 任务?或者我们可以从 gradle?
定义一个像 运行 MLCP 这样的任务
您可以创建扩展 ServerEvalTask 的自定义任务。
如 Custom tasks that talk to the Client REST API WIKI 页面所示
task myXQueryTask(type: com.marklogic.gradle.task.ServerEvalTask) {
xquery = "my XQuery code here"
}
如果您想从特定文件而不是静态字符串中读取代码的内容,则可以改为执行以下操作:
new File('/path/to/file').getText('UTF-8')
我想直接从 Gradle 而不是从 QConsole 执行 XQuery 脚本。 怎么做?
是否有 mlGradle 任务?或者我们可以从 gradle?
定义一个像 运行 MLCP 这样的任务您可以创建扩展 ServerEvalTask 的自定义任务。
如 Custom tasks that talk to the Client REST API WIKI 页面所示
task myXQueryTask(type: com.marklogic.gradle.task.ServerEvalTask) {
xquery = "my XQuery code here"
}
如果您想从特定文件而不是静态字符串中读取代码的内容,则可以改为执行以下操作:
new File('/path/to/file').getText('UTF-8')