我需要使用xquery将一个参数传递给xdmp:eval: let $uri :="/tmp/myDoc.csv"
let $doc:= xdmp:eval('fn:doc($uri)' , (),<options xmlns="xdmp:eval"><database>{xdmp:database("
我试图用本地函数替换具有XSLT api的文档中指定的节点列表,但通过xquery/MarkLogic发现了以下异常。:eval("xquery version "1.0-ml"; declare function loc", (), <options xmlns="xdmp:eval"><database>1516359533653426391
我想在marklogic中的服务器端JavaScript中编写一个多语句事务。我想要实现的是,执行一个更新事务,然后编写一个查询语句来查询更新的文档,并确认更新在事务中是可见的,最后执行回滚。我用Xquery和服务器端JavaScript编写了代码,以便使用xdmp:eval/xdmp.val实现这一点。我能够成功地使用Xquery实现它,但没有在服务器端Javascript中实现。以下是我的Xquery代码:
xquery version