我正在寻找一种方法来检索存储在数据库中的XQuery模块的源代码。
使用eXist-db的REST API或XQuery扩展功能或任何其他eXist-db接口有什么方法可以做到这一点吗?
答案 0 :(得分:2)
如果您使用的是REST服务器,则有两个主要选项:
使用查询字符串参数_source=yes
对存储在db中的XQuery执行GET。您需要更改$EXIST_HOME/descriptor.xml
中的某些设置才能启用该功能。
编写查询以检索查询。存储在数据库中的查询与任何其他二进制文档一样,因此您可以使用util:binary-doc()
来获取它。