Wojciech
Sznapka
CTO @ STS Zakłady
Bukmacherskie
Temat: Propel relacja odzwierciedlona w obiektach 1:N
Załóżmy, że mamy 2 tabliceGalerie
-id
-nazwa
Zdjęcia
-id
-sciezka
-id_galerii
W galerii:
1 | Psy
2 | Koty
W zdjęciach:
1 | Owczarek | 1
2 | Doberman | 1
3 | Pudelek | 1
4 | Perski | 2
5 | Dachowiec | 2
I teraz robię złączenie propelem, to pobierze mi tak:
1 | Psy | 1 | Owczarek
1 | Psy | 2 | Doberman
1 | Psy | 3 | Pudelek
2 | Koty | 4 | Perski
2 | Koty | 5 | Dachowiec
A ja bym chciał tak:
1 | Psy | array( Owczarek, Doberman, Pudelek)
2 | Koty | array(Perski, Dachowiec)
oczywiście te tablice zawierały by wszystkie kolumny pobrane, tutaj napisałem dla skrótu. Czy propel ma wbudowane metody do uzyskania takiej struktury, czy trzeba samemu to robić (jak do tej pory :P) ?