我想从项目表中选择一个项目并加入第二个表格(图像)。表格图像将有多个结果为每个项目。问题是结果连接只带来一个结果,而不是带有所有图像数据的数组。Zend加入从左表多个结果
代码
$select = $this->select();
$select->setIntegrityCheck(false);
$select->from($this)
->joinLeft('items_images', 'items.item_id = image_item_id')
->where($where);
$result = $this->fetchRoll($select);
我缺少什么?
感谢
在您的文章
什么是fetchRoll?它看起来像fetchAll,但它也可以是fetchRow .. :) – Liyali 2012-02-23 13:53:51
结果将始终是单个项目,此数组将具有与此项目相关的每个图像(连接结果)的数据的另一个子数组。 – Bema 2012-02-23 14:10:41