我想调用我从XForms编写的XQuery函数。我知道如何执行对XQuery文档的请求:
<xf:submission resource="/exist/rest/apps/Main/modules/import.xql"/>
但是,如果我想调用XQuery文档中的特定函数,该怎么办?看起来这可以使用import module namespace
的JavaScript完成,但是在XForms中没有办法做到这一点吗?
我想我可以使用exists-db&#39; controller.xql
来处理请求。这是最简单的方法吗?
答案 0 :(得分:1)
你不能! XForms不是XQuery,XForms规范中没有任何内容可以让您导入XQuery模块。
正如其他人之前建议你需要使用HTTP来桥接这两者,如果你想通过HTTP直接访问XQuery函数,那么RESTXQ是你最好的选择。