我想用我的應用程序(與關係數據庫)作爲面向對象方法使用Moo。過去我曾使用DBIx::Class & Rose::DB::Object,但這些分佈不是Moo(與Moose)無關。我正在尋找一個帶Moo集成的ORM(或類似的),你知道這是否存在,或者任何人有相關的計劃?Perl ORM與Moo
2
A
回答
1
我正在處理一些實際上非常相似的事情 - 我也想要一種基於Moo的方法。從技術上講,我寫它更多地瞭解哞,並不意味着任何東西嚴重,但如果你想:-)
2
我不知道你是什麼意思武一體化的意思,但我剛安裝的DBIx::Class
的最後一個版本,看到Moo
安裝的依賴。因此,在版本0.08209中,DBIx::Class
將Moo
作爲依賴關係
2
看一看DBIx::Mint 你也許可以建立在它您需要爲您的Moo類添加角色
with 'DBIx::Mint::Table';
並且還要編寫一個模式文件。這個模式文件應該包含你將要使用的類的所有信息(類到表的映射,與其他表/類的關係)。無需爲每個Moo類編寫模式文件。
+0
老問題,但這看起來像我一直在尋找自己。非常感謝發佈這個。 – Casao 2014-05-05 21:36:01
相關問題
- 1. Perl Moo,動態生成的訪問器
- 2. 如何更改屬性類型? (Perl Moo)
- 3. Perl的匹配空行與M/^ * $/
- 4. Moo 1.1中的Mootools元素1.2與1.2
- 5. 用Moo包裝Web服務
- 6. Perl m操作員問題
- 7. 在Perl Moose或Moo中的屬性代理
- 8. 重定向* .exapmle.com /富/欄?MOO =洙到exapmle.net/foo/bar?moo=soo
- 9. 帶Prototype和Moo Tools的XML
- 10. 在Perl中,/^/和/ ^/m是否有區別?
- 11. 如何在Perl -m開關工作
- 12. 流利的nhibernate m-to-m與列
- 13. 如何在Perl中傳遞多個參數給一個setter/writer Moo
- 14. 在Perl Moo對象中自動將空字符串轉換爲undef
- 15. ipython與python -m IPython
- 16. Java將對象映射到對象 - Moo
- 17. 無法識別的轉義\ m通過與PERL的正則表達式錯誤
- 18. 導入到.h與.m
- 19. matlab的GUI與M文件
- 20. Java | CSV問題與^ M
- 21. Vim [m運動與c#
- 22. CTRL + M與Enter相同嗎?
- 23. 用M矩陣填充M與1D列表python
- 24. 如何與兩個數據模型構建M至m關係
- 25. 文化敏感的DateTime.ToString與DD和MM
- 26. EXECñ<&M與高管N>&M - 基於Sobell的Linux的書
- 27. 爲什麼m/$。/ m會給我意想不到的行爲?
- 28. M類:或M類():?
- 29. Selenium WebDriver與Perl
- 30. 與用perl
我的意思是定義域對象(子類Moo),並用它來做數據庫操作(CRUD) – 2013-03-02 12:32:03
DBIx :: Class就是你所追求的。它很大很重,查詢語法變得複雜時並不好。儘管如此,仍然是最好的ORM之一。 – 2013-03-02 13:50:44
DBIx :: Class與Moo很好地搭配。 – RickF 2013-03-05 21:47:53