Почему я получаю это:
An error occurred
Application error
Exception information:
Message: Select query cannot join with another table
при попытке присоединиться к двум таблицам?
У меня есть этот код строки внутри моей модели, которая расширяет Zend_Db_Table_Abstract
public function getProjects() {
$select = $this->select()
->from(array('sub' => $this))
->join(array('main' => 'main_projects'), 'main.mai_id = sub.mai_id');
return $this->fetchAll($select);
}
И я использую это в своем контроллере: $this->view->entries = $this->sub_projects->getProjects();
Почему, черт возьми, я получаю эту ошибку? Я просто хочу сделать простое соединение
SELECT sub.*, main.mai_title FROM sub_projects AS sub INNER JOIN main_projects AS main ON sub.mai_id = projects.mai_id;
enter code here