![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 258 Pomógł: 17 Dołączył: 22.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Przymierzam się ostatnio do przesiadki z Propla na Doctrine. Zapoznałem się z dokumentacja Doctrine w do pelni szczęścia brakuje mi jednej funkcjonalności, o której nie znalazłem wzmianki.
Czy jest jakaś sztuczka pozwalająca mapować nazwy tabel z bazy na nazwy obiektów? (wiem o dziedziczeniu, ale mam sporo tabel) Wytłumaczę na przykladzie: mam np tabelę
i chciałbym z tego stworzyć obiekt user który mógłbym używać np tak
W proplu mozna to zrobić w prosty sposób (atrybut phpName), ale jak wykonać to w Doctrine? // Oki znalazłem odpowiedz tutaj http://strzalek.net/blog/4/doctrine-orm-dla-php // temat można zamknąć Ten post edytował mrok 20.05.2009, 22:59:10 -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
W Doctrine działa to w drugą stronę. W Propelu definiujesz tabele, a w Doctrine obiekty. Tak więc musisz skorzystać z opcji tableName. Czyli w Twoim przypadku będzie to wyglądać tak:
Jeszcze taka wycieczka odnośnie przesiadki, późna pora temu sprzyja. To chyba dobry krok, Doctrine rozwija się dynamicznie, wersja 2 ma niesamowicie przyspieszyć. Ten post edytował destroyerr 20.05.2009, 22:59:35 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 258 Pomógł: 17 Dołączył: 22.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuje destroyer - pisalismy w tym samym momencie.
Cytat Jeszcze taka wycieczka odnośnie przesiadki, późna pora temu sprzyja. To chyba dobry krok, Doctrine rozwija się dynamicznie, wersja 2 ma niesamowicie przyspieszyć. Dzięki za utwierdzenie w przekonaniu, że to słuszny krok. Również mam wrażenie ze Doctrine rozwija się teraz bardzo szybko. -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 17:34 |