当将 xQuery 脚本转换为 JavaScript 时,我有这行代码,其中两个 XQY 文件合并到一个模块命名空间中。
我如何在 JavaScript 中执行此操作?
原创
import module namespace obj = "http://marklogic.com/solutions/obi/object" at
"/ext/obi/lib/object-service-lib.xqy", "/ext/obi/lib/object-lib.xqy";
不工作:
var obj = require("/ext/obi/lib/object-service-lib.xqy",
"/ext/obi/lib/object-lib.xqy");
错误
[javascript] XDMP-TOOMANYARGS: var obj = require("/ext/obi/lib/object-service-lib.xqy", "/ext/obi/lib/obje -- Too many args, expected 1 but got 2
最佳答案
您或许可以分别需要这两个库,然后手动将它们合并为一个库,但我会跳过麻烦,将这两个库分开处理。我看不到合并它们的好处,无论是在 XQuery 中还是在 SJS 中。
喂!
关于javascript - xQuery 到 JavaScript 需要多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36425734/