Zend \ Db(ZF2)等价于ZF1的findParentRow(),findDependentRowset()等

时间:2012-12-19 18:48:44

标签: php database zend-framework2

在ZF1中,Zend_Db_Table_Row_Abstract提供了诸如findParentRow()findDependentRowset()等方法。这些方法可用于使用指定的$ruleKey从链接表中检索行对象相应表类的$_referenceMap

ZF2中的等效方法是什么?难道这个功能仍然缺失吗?

1 个答案:

答案 0 :(得分:3)

这样的事情不再存在了。 Zend Framework在其第二个版本中提供了一个步骤,从提供完整的ORM可能性,而是提供了一个很好的QueryBuilder。即\Zend\Db\Sql\*

下的所有内容

如果您想要ORM功能,建议您使用优秀的ORM。有一些非常好的,包括PropelDoctrine2。后者已经通过模块doctrine/DoctrineORMModule在Zend Framework 2中实现了很好的实现。

使用完整的ORM有许多优点,其中一个是Propel和Doctrine提供的令人敬畏的文档。 Doctrine还提供与mongoDB的兼容性。所以你可能想尝试其中一个;)