Doctrine, mapowanie nazw tabel |
Doctrine, mapowanie nazw tabel |
20.05.2009, 21:43:32
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 -------------------- |
|
|
20.05.2009, 22:58:33
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 |
|
|
20.05.2009, 23:01:02
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. -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 24.05.2024 - 06:37 |