我想将Moo用作我的应用程序的面向对象方法(使用关系数据库)。我用DBIx::Class& Rose::DB::Object过去,但这些分布不是Moo(也不是Moose)相关的。我正在寻找与Moo集成的ORM(或类似),您知道这是否存在,或者是否有任何相关计划?
答案 0 :(得分:3)
我不知道 Moo集成是什么意思,但我刚刚安装了DBIx::Class
的最后一个版本,并看到Moo
已作为依赖项安装。因此,在版本0.08209中,DBIx::Class
将Moo
作为依赖项
答案 1 :(得分:2)
看看DBIx::Mint 您需要在Moo类中添加一个角色
with 'DBIx::Mint::Table';
还要编写一个模式文件。此模式文件应包含您将要使用的类的所有信息(类到表映射,与其他表/类的关系)。无需为每个Moo类编写模式文件。
答案 2 :(得分:1)
我正在研究一些非常相似的东西 - 我也想要一种基于Moo的方法。从技术上讲,我写这篇文章是为了更多地了解Moo,并不是出于任何严肃的事情,但如果你愿意的话,你可以在它上面建立: - )