4

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

在 ZF1 中,我们findDependantRowset()使用的 TableGateway 有点脏,因为这只是对数据库的第二次查询,而这并不总是必要的。

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

你们有没有人设法在 ZF2 中同时处理连接和模型?如果是这样,请指导我如何操作,提示我文档的具体要点,或将一些博文链接到做过的人。

提前谢谢各位!

4

1 回答 1

5

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

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

于 2012-07-12T08:10:22.080 回答