Zend框架2 HANDELING MN关系(Handeling M-N Relationship

2019-07-30 08:27发布

随着BETA4和最新beta5的的DB-特征的实施似乎已经差不多完成了。 有一对夫妇的教程在那里如何使用TableGateway模式来处理一个单一的数据库,但它似乎是没有的处理MN-关系。

在ZF1我们有findDependantRowset()在TableGateway这是一种肮脏的,因为这仅仅是第二次查询到DATABSE这几乎并不总是neccessary。

在ZF2我希望那里有一种方法具有良好的加入映射指定车型,但我不能找到代码中的任何东西。 也许我是盲目的,也许真的没有这样的事。

你们当中有谁成功地掌握了在ZF2连接和模型一起? 如果是的话,请这么好心指导我该怎么做,暗示我的文档的特定点或一些博客帖子链接我一个谁做了它。

在此先感谢你们!

Answer 1:

如果你需要一个通用的解决方案最明显的解决方案是使用ORM学说或推进。

如果你想使用的Zend \ Db的,那么在您的具体表网关类,你应该写检索从链接表中的正确行的具体方法。 这种方式可以确保SQL是您需要的查询优化。



文章来源: Handeling M-N Relationship in Zend Framework 2