$submenu_objs = Doctrine_Query::create() ->from('CmsMenuRelation cmr') ->innerJoin('cmr.CmsMenu cm') ->where('cmr.f_cms_menu = ?', $menu_id) ->addWhere('cmr.f_cms_menu2 <> ?', $menu_id) ->execute(); //wyciagajac potem co chce $submenu_objs[0]->CmsMenu->t_id;
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