php - 与 zend Framework 2 相关的数据库表

标签 php mysql sql zend-framework2

使用 zf2 的表网关组件从表中获取结果并获取这些结果的相关子结果的最佳方法是什么?

mysql 表(箭头指向父级):

文章<-评论

文章<-xref->作者

加入是唯一/最好的方法吗?或者你们有更好的方法来处理这个问题吗?

最佳答案

ZF2 从提供完整的 ORM 功能(如 ZF1 的 findDependentRowset() 或类似功能)上退了一步。 iirc,这主要是由于 Zend\Db 模块的高度复杂性和臃肿性造成的。

您仍然有办法实现这一点,使用您命名为 join 的方法,编写 native 查询,或者依赖自定义 ORM 的功能,例如 Doctrine 2,它在现在的 ZF2。

您可能需要考虑doctrine/DoctrineORMModule

关于php - 与 zend Framework 2 相关的数据库表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13518508/

相关文章:

javascript - 提交表单后显示一个div并保留表单的信息

php - 如何在mysql中使用多个and or运算符

mysql - 单表内SQL时间差

sql - 生成随机SQL Server 2008时间测试数据

mysql - 使用左连接时使用 order by 和 limit 过滤查询

php - SSH2 修改用户密码

php - 获取相同日期的两个表的记录

php - 如何从子 ID 获取父 ID(根父)

php - jQuery:当一个较长的 $.ajax 请求待处理时,我可以发送和接收一个 $.ajax 响应吗?

ruby on Rails 的 mysql 错误消息