Я пытаюсь выбрать один элемент формы таблицы элементов и присоединиться ко второй таблице (изображения). Изображения в таблице будут иметь несколько результатов для каждого элемента. Проблема в том, что объединение результатов приводит к одному результату вместо массива со всеми данными изображений.Zend join left with multiple result from left table
Код
$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
Результат будет всегда одним элементом, у этого массива будет другой вспомогательный массив с данными из каждого изображения, связанного с этим элементом (результат объединения). – Bema