xquery - 有人可以解释一下外部变量在 XQuery 中是如何工作的吗?

标签 xquery marklogic

当我记录 $variable 时,我看到一个 XML 节点,但我不确定 $variable 如何接收该节点并假设它与外部有关。

declare variable $variable as element() external;

最佳答案

在查询中声明外部变量意味着调用应用程序在调用查询时必须为该变量提供一个值。完成此操作的方式取决于您选择的 XQuery 处理器提供的 API。

关于xquery - 有人可以解释一下外部变量在 XQuery 中是如何工作的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42210904/

相关文章:

node.js - 如何在node.js中使用marklogic查询结果

timeout - Marklogic:XDMP-EXTIME 错误(超出时间限制)

attributes - 如何根据xquery中的属性对元素进行分组?

xquery - 用于目录查询的 Marklogic Rest API

java - 在 Java 中嵌入 XQuery

javascript - MarkLogic 使用 javascript 获取 Json 文档的所有嵌套字段名称

marklogic - 光学查询中每月的最后一天

operators - XQuery:将一个值与多个值进行比较,如 SQL "in"命令

xml - 如何在新属性中复制属性值

node.js - Marklogic nodejs Api 错误