我想使用 Moo 作为我的应用程序的面向对象方法(使用关系数据库)。我过去曾使用过DBIx::Class和Rose::DB::Object,但这些分布与 Moo(既不是 Moose)无关。我正在寻找一个带有 Moo 集成的 ORM(或类似的),你知道这是否存在,或者有人有相关计划吗?
问问题
1232 次
3 回答
3
我不知道Moo 集成是什么意思,但我刚刚安装了最新版本,DBIx::Class
并看到它Moo
是作为依赖项安装的。因此,在 0.08209 版本中,DBIx::Class
作为Moo
依赖项
于 2013-03-02T09:36:27.967 回答
2
看看DBIx::Mint 你需要在你的 Moo 类中添加一个角色
with 'DBIx::Mint::Table';
并且还要写一个模式文件。该模式文件应该包含您将要使用的类的所有信息(类到表的映射、与其他表/类的关系)。无需为每个 Moo 类编写模式文件。
于 2013-08-23T12:12:36.120 回答
1
实际上,我正在做一些非常相似的事情——我也想要一种基于 Moo 的方法。从技术上讲,我写它是为了了解更多关于 Moo 的信息,并不是为了任何严肃的事情,但如果你愿意的话,你可以在它的基础上进行构建 :-)
于 2013-03-09T18:51:04.780 回答