gpt4 book ai didi

mongodb - 如何在Orbeon中添加MongoDB数据源

转载 作者:可可西里 更新时间:2023-11-01 10:05:17 32 4
gpt4 key购买 nike

如何将 MongoDB 数据源添加到 Orbeon CE?我一直在浏览所有 xml 配置文件,但没有任何运气,Orbeon 文档也没有太大帮助。任何帮助将不胜感激。

它应该可以通过持久性 api 实现。

编辑:当在例如/fr/service/mongodb/* 下添加数据源\服务时,如何从表单应用程序对其进行过程调用,即如何使用/crud 和/search 来添加和检索来自数据库的信息?

最佳答案

首先请注意,目前对 MongoDB 的支持还处于试验阶段。它在 MongoDBPersistence.scala 中作为 servlet 实现。 ,所以你会想要:

  1. 编辑 Orbeon 的 web.xml<servlet> 中声明该 servlet和 map /fr/service/mongo/*到带有 <servlet-mapping> 的那个 servlet .
  2. 添加一个属性,告诉 Form Runner 使用 MongoDB 持久层:例如<property as="xs:string" name="oxf.fr.persistence.provider.*.*.*" value="mongo"/> .
  3. 添加一个属性,告诉 Form Runner MongoDB 持久层的 URI 是什么,例如<property as="xs:anyURI" name="oxf.fr.persistence.mongo.uri" value="/fr/service/mongo"/> .

关于mongodb - 如何在Orbeon中添加MongoDB数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14441279/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com