![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałem prosić o wytłumaczenie działania/przeznaczenia dwóch klas generowanych przez Symfony w momencie generowania tabel bazy danych na przykładzie tabeli "Category" , a więc: Category.class.php oraz CategoryTable.class.php ... tylko proszę o przykłady metod z zapytaniami ponieważ o regułkach czytałem (IMG:style_emoticons/default/smile.gif) ... Chodzi o to że dopiero zaczynam przygodę z Symfony i nie wszystko na początku jest takie jasne jakby się mogło wydawać. Mam wrażenie że nie ma znaczenia w której z tych dwóch klas zrobię sobie metodę z zapytaniem typu: SELECT * FROM Category lub SELECT * FROM Category WHERE is_active = 1 daję tylko proste przykłady bo operuję ogólnie na złączeniach i trochę nie kumam po co są aż DWIE klasy generowane przez Symfony. Przecież wystarczyłaby tylko jedna klasa. Po co dwie ? Może nie mam racji ... hmm dzięki Ten post edytował damianooo 14.08.2012, 09:05:24 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 348 Pomógł: 26 Dołączył: 8.10.2008 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Klasa Category jest klasą encji, natomiast klasa CategoryTable (CategoryRepository w przypadku Doctrine2) jest klasą repozytorium. Że się tak wkleję... Crozin, czytałem na temat encji różne informacje, na tyle różne, że wraz nie potrafiłbym wytłumaczyć co to jest. Mogłbyś wytłumaczyć w prosty sposób o co chodzi? Korzystam z Doctrine 1, rzadziej z D2 i o repozytorium też niewiele wiem... Czym różni się encja od repozytorium? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 08:49 |