Post
#1
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Hejka,
mam problem i nie bardzo wiem jak to ugryźć. Otóż: mam tabelę:
i jest to tabela macierzysta. Część podkategorii ma rozszerzoną tą tabelę o inną np.
lub też
Na stronie głównej pobieram dane tylko z tabeli macierzystej (tj. 'ogloszenia), natomiast przy wejściu w odpowiednią kategorię chciałbym do standardowych danych dodać te charakterystyczne dla danej kategorii. Jak się do tego zabrać? Czy po prostu osobne klasy dla każdego typu ogłoszenia, a w nich metoda getData() pobierająca dane zapytaniem wpisanym ręcznie. Tak bym zrobił standardowo ale jak to zrobić poprawnie w Symfony? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 3 Dołączył: 15.01.2007 Ostrzeżenie: (10%)
|
Propel dla kazdej tabeli robi model. Wiec przy wejsci w do kategorii mozesz zrobic joina. Dla zwyklego innera sprawa jest prosta bo robisz w Peerze ::doSelectJoinAll, natomiast dla LEFT sprawa sie troche komplikuje:
Przyklad
|
|
|
|
phpion.com [symfony] pobieranie danych z 2 tabel 26.06.2007, 13:23:38
misiaczekmarek witam,
nie będę zakładał nowego tematu bo problem... 8.07.2007, 22:24:28
pawel_k nie wiem czemu się dziwisz że wywala b... 8.07.2007, 23:08:19
SongoQ @phpion.com Patrze o co pytasz i jak bys przeczyta... 9.07.2007, 06:49:51
misiaczekmarek @pawl_k
dzięki za sugestie, zastosowałem, przerob... 9.07.2007, 11:32:32 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 17:37 |