redbeanphp 的 bean can server 会成为淘汰赛的有用 orm(使用映射插件?)。我拥有(或将拥有)一个具有多对多、多对多和一对一关系的 mysql 数据库。我想在基于单一表单的界面中将记录及其所有相关数据作为对象进行编辑。
就用户界面而言,我将使用嵌套的 json 对象,在 html 中查看它,并使用表单元素模板对其进行编辑,并根据需要将它们添加到 dom 中。
beancan 服务器(或简单的导出/导入函数)将 bean 转换为 json 对象(反之亦然),knockout 将处理对对象的修改。然后 beancan 服务器将使用 mysql 数据库管理 crud 函数。我知道,我可能应该使用像 couchdb 或类似的无模式数据库,但在这种情况下,它不是一个选项。
这太离谱了吗?或可能可行?我似乎无法找到任何对 redbean 具有任何复杂性的往返示例,所以我不知道这是否有意义。我在框架方面取得了很大的成功——在大多数情况下,我不是程序员,但如果给出一个具体的例子,我就能掌握一个概念。任何帮助将不胜感激。