У меня есть две простые таблицы: Projects
и SubProjects
, которые я хотел бы напечатать каждый подпроект с соответствующим проектом в таблице.
Итак, я написал это:
class Admin_Model_Projects extends Zend_Db_Table_Abstract
{
protected $_name = 'main_projects';
protected $_primary = 'mai_id';
protected $_sequence = true;
protected $_dependentTables = array('Admin_Model_SubProjects');
....
А это:
class Admin_Model_SubProjects extends Zend_Db_Table_Abstract
{
protected $_name = 'sub_projects';
protected $_primary = 'sub_id';
protected $_sequence = true;
protected $_referenceMap = array(
'columns' => 'mai_id',
'refTableClass' => 'Admin_Model_Projects',
'refColumns' => 'mai_id'
);
.....
Я хотел бы знать, почему я получаю No reference from table Admin_Model_SubProjects to table Admin_Model_Projects
, когда я печатаю <?php echo $entry->findParentRow('Admin_Model_Projects'); ?>