道歉的購物清單,但我玩過幾個ORM類型的圖書館,大多數都很好,但沒有做任何事情:)在我的下一個項目中,我希望找到一個可以做更多事情的項目盒子外面。你有什麼好的建議?哪個ORM可以做到這一點?
這就是我要找:
輕鬆選擇深度嵌套數據。例如,PHP Yii的CActiveRecord可以做這樣的事情:Contact :: model() - > with('phone_numbers','addresses','createdBy.user.company') - > findAll();
輕鬆創建/從數據庫或ORM返回深深嵌套JSON
輕鬆加載深深嵌套JSON數據,驗證,然後將其保存到數據庫中正確
支持樂觀併發控制
處理多租戶系統正常
爲何選票關?如果你這樣做,至少要添加一條評論 – 2012-02-16 00:56:49
購物問題在堆棧交換圈子中並不普遍,這個問題的措辭很簡單。如果你用更多關於需求的背景來解決問題,那麼你可能會從社區獲得更好的參與。這個問題最初是從dba.se遷移過來的,因爲它主要與應用程序開發有關,而不是數據庫設計。 – ConcernedOfTunbridgeWells 2012-02-16 11:14:16
這個問題是特定於PHP(我不得不查看Yii CActiveRecord甚至做出這個猜測)?查看您的用戶配置文件也意味着PHP。 – 2012-02-16 12:32:45