我正在使用 TableGateways 以及使用 exchangeArray() 方法获取数据库结果的对象映射器。这种方法非常适合一次性获取数据。
但是,我正在努力呈现一个结果表,我想通过执行查询在 foreach 循环中为每一行获取另一个结果集。
在常规 PHP 中,我会简单地为第一组数据编写一个循环,然后在第一个循环中编写另一个循环,该循环将为每条记录执行一个查询。这不遵循 Zend 的 MVC 方法,那么我将如何实现相同的目标?
这与连接无关。
我有一张发票和付款表。我正在输出一张付款表,对于每笔付款,我想输出与该特定付款相关的发票。我正在尝试使用 Zend 的 MVC 和 TableGateway 模式来实现这一点。
谢谢。