Mam dwie tabele pomiędzy nimi są dwie relacje. Jak w Doctrine identyfikować relacje?

  1.  
  2. $submenu_objs = Doctrine_Query::create()
  3. ->from('CmsMenuRelation cmr')
  4. ->innerJoin('cmr.CmsMenu cm')
  5. ->where('cmr.f_cms_menu = ?', $menu_id)
  6. ->addWhere('cmr.f_cms_menu2 <> ?', $menu_id)
  7. ->execute();
  8.  
  9. //wyciagajac potem co chce
  10. $submenu_objs[0]->CmsMenu->t_id;
  11.  


Problem w tym że łączy mnie po f_cms_menu a ja chce f_cms_menu2. Jak przejsc do tabeli CmsMenu po drugiej relacji?
Czy musze dodac jeszcze jednego innerJoina z jakims wskazaniem na kolumne ?

Prosze o odpowiedz.


Dobra spojrzałem na schema i tam było CmsMenu_2 i poszło po tej relacji