Я знаю, что вопрос, конечно, задавался несколько раз, но я не могу найти (понятный) ответ на него.
У меня есть таблицы 'spot' & 'members' и таблица отношений 'spotmembers'.
В Zend Framework я использую Zend_Db_Table, но мне не удается получить объекты из моих отношений в моих запросах.
Вот мои занятия:
class Model_DbTable_Member extends Zend_Db_Table {
protected $_name = 'members';
protected $_primary = 'id';
protected $_dependentTables = array('Model_DbTable_SpotMember');
class Model_DbTable_SpotMember extends Zend_Db_Table {
protected $_name = 'spotmembers';
protected $_primary = 'id';
protected $_referenceMap = array(
'Spot' => array(
'columns' => 'id_spot',
'refTableClass' => 'Model_DbTable_Spot',
'refColumns' => 'id'
),
'Member' => array(
'columns' => 'id_member',
'refTableClass' => 'Model_DbTable_Member',
'refColumns' => 'id'
)
);
Я хотел бы сделать запрос, чтобы получить объекты Member, связанные с объектом Spot, есть идеи о том, как это сделать?
Привет.