Hanndling MN在Zend框架中的关系2

Sam*_*Sam 4 zend-db zend-framework2

对于beta4和最新的beta5,DB-Feature-Implementation似乎已经完成了.有几个教程如何使用TableGateway模式处理单个数据库,但似乎没有用于处理MN-Relationships.

在ZF1中我们findDependantRowset()在TableGateway上有点脏,因为这只是对数据库的第二个查询,这几乎不总是必要的.

在ZF2中,我希望有一种方法可以将良好的连接映射到指定的模型,但我在代码中找不到任何东西.也许我是瞎子,也许真的没有这样的事情.

有没有人设法在ZF2中一起处理连接和模型?如果是这样,请非常友好地告诉我如何做到这一点,向我提示文档的具体要点或将我的一些博客链接链接到已经完成它的人.

先谢谢你们!

Rob*_*len 5

如果您需要通用解决方案,那么显而易见的解决方案是使用Doctrine ORM或Propel.

如果要使用Zend\Db,那么在具体的表网关类中,您应该编写一个特定的方法,从链接表中检索正确的行.这样,您可以确保针对所需的查询优化SQL.