Php ZF1和x27的Zend\Db(ZF2)等价物;s findParentRow()、findDependentRowset()等
在ZF1中,Php ZF1和x27的Zend\Db(ZF2)等价物;s findParentRow()、findDependentRowset()等,php,database,zend-framework2,Php,Database,Zend Framework2,在ZF1中,Zend\u Db\u Table\u Row\u Abstract提供了诸如findParentRow()、findDependentRowset()等方法。这些方法可用于使用相应表类的$\u referenceMap中指定的$ruleKey从链接表中检索行对象 ZF2中的等效方法是什么?是否该功能仍然缺失?这样的东西已经不存在了。Zend框架在其第二个版本中从提供完整的ORM可能性倒退了一步,而是提供了一个很好的QueryBuilder。即\Zend\Db\Sql\* 如果你想要
Zend\u Db\u Table\u Row\u Abstract
提供了诸如findParentRow()
、findDependentRowset()
等方法。这些方法可用于使用相应表类的$\u referenceMap
中指定的$ruleKey
从链接表中检索行对象
ZF2中的等效方法是什么?是否该功能仍然缺失?这样的东西已经不存在了。Zend框架在其第二个版本中从提供完整的ORM可能性倒退了一步,而是提供了一个很好的QueryBuilder。即
\Zend\Db\Sql\*
如果你想要ORM特性,最好使用一个好的ORM。有一些非常好的,包括和。后者已经通过该模块在Zend Framework 2中得到了很好的实现
使用完整的ORM有很多优点,其中一个是Propel和Doctrine都提供的很棒的文档。该原则还提供了与其他原则的兼容性。因此,您可能想尝试其中一种;) 我对缺少基本的ORM东西感到有些失望,在ZF1中,这些东西对于我的目的来说已经足够了。我正在将一个复杂的应用程序从ZF1重构到ZF2,似乎我最终会得到一个混合了第三方组件的解决方案,而不是一个干净的只使用ZF2的解决方案。第三方并不一定是坏的。考虑到条令在ZF2中有很好的实现,它的工作做得好几倍。而ZF1中的实现是。。好吧,好吧。。它缺少很多东西,性能也很差。很好,我能解决这个问题。