在 beta4 和最新的 beta5 中,DB 功能实现似乎已经基本完成。有几个教程如何使用 TableGateway 模式处理单个数据库,但似乎没有用于处理 M-N-关系的教程。
在 ZF1 中我们有findDependantRowset()
在 TableGateway 上,这有点脏,因为这只是对数据库的第二次查询,这几乎并不总是必要的。
在 ZF2 中,我希望有一种方法可以将良好的连接映射到指定的模型,但我在代码中找不到任何内容。也许是我瞎了,也许真的没有这样的事。
你们中有人设法在 ZF2 中一起处理连接和模型吗?如果是这样,请善意地指导我如何做到这一点,提示我文档的具体要点,或者将一些博客文章链接到已完成此操作的人。
预先感谢各位!
如果您需要通用解决方案,显而易见的解决方案是使用 Doctrine ORM 或 Propel。
如果您想使用 Zend\Db,那么在具体的表网关类中,您应该编写一个特定的方法来从链接表中检索正确的行。这样您就可以确保 SQL 针对您需要的查询进行了优化。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)