我认为Orbeon 3.9 PE中包含某种MySQL REST API或处理器。但是我似乎找不到任何关于此类文件的文件。
如果有一些通用解决方案可用于对xforms数据进行CRUD操作,那么将一些文档放在ho上就可以使用它。
所以问题是,有没有? 或者我应该编写自己的自定义REST API /处理器? (我需要它能够处理来自表单以外的表单数据)
答案 0 :(得分:1)
Orbeon Forms为MySQL和其他数据库提供REST persistence API。该API旨在由使用表单生成器创建的表单使用。您可以从“手动”编写的表单(在编辑器中编辑XForms)中使用它,但由于API旨在用于表单生成器创建的表单的上下文中,因此它可能满足您的要求,也可能不满足您的要求。特别是,在浏览该API时,数据将存储in pre-defined tables。
如果此API不满足您的要求,您可以使用Orbeon实现自己的API 技术(页面流,管道和SQL processor),或使用任何其他技术(PHP,servlet ......)。