Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Symfony] Doctrine i relacje
blackroger
post 27.08.2010, 10:44:22
Post #1





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 8.11.2008

Ostrzeżenie: (0%)
-----


Witam jak pobrać dane poprzez metody obiektu z tabeli która jest zjoinowana ?

$record_obj = Doctrine_Query::create()
// ->select('cu.t_login, cdr.t_name')
->from('CmsUser cu')
->innerJoin('cu.CmsDictRole cdr')
->where('cu.t_login = ?', $cms_login['t_login'])
->andwhere('cu.t_pass = ?', md5($cms_login['t_pass']))
->execute();


jak mogę się teraz odwołać do obiektu CmsDictRole i do jego danych?

$record_obj[0]->?questionmark.gifquestionmark.gif?

Nie mogę znaleźć nigdzie normalnego przykładu. Są tylko strzępy getRelation i inne ale one nie dzialaja.
w Propelu robiłem to poprzez getRelatedBy... i wszystko chodziło ale tutaj nie widzę takiej metody.


Proszę o pomoc.



Dobra doszedłem:

$records_obj[0]->CmsDictRole->t_name);

Ten post edytował blackroger 27.08.2010, 11:34:06
Go to the top of the page
+Quote Post
Crozin
post 27.08.2010, 12:53:24
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


1) Ekhem... akurat dokumentacja Doctrine 1.x jest na bardzo dobrym poziomie
2) Doctrine_Record::getRelation() zwraca Ci informacje dotyczące samej relacji, nie dane pobrane z niej - zresztą masz to napisane w dokumentacji metody
3) Dlaczego ten wątek, kompletnie nie związany z Symfony, jest nim otagowany?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 22.06.2025 - 03:28