![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam następujące pytanie. Mam dwie tabele: Author i Books . Author jest w relacji "jeden do wielu" z Book (Autor może mieć wiele książek) Chciałbym uzyskać tablicę wielowymiarową gdzie indeksy to będą author_id natomiast wartością będzie tablica z book_id , danego autora. Coś takiego:
Jak pobrać książki dla każdego autora jednym zapytaniem żeby uzyskać taką tablicę jak powyżej ? Próbowałem to zrobić za pomocą QueryBuildera ale niewychodzi ? Ten post edytował damianooo 3.08.2013, 18:43:43 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki ... działa pięknie tak jak napisałeś ten przykład. U mnie to będzie tak:
W BookRepository:
natomiast w kontrolerze tak:
Jeśli chodzi o tą opcję HYDRATION_SCALAR to próbowałem z tym ale wywala błąd:
Pewnie trzeba dodać odpowiednią przestrzeń nazw. Jednak tak bardzo na razie tego nie potrzebuję. Dzięki jednak za podpowiedź, że jest taka opcja. (trzeba więcej dokumentacje czytać (IMG:style_emoticons/default/smile.gif) ) . Na pewno kiedyś wykorzystam tą opcję. Dzięki, Pozdrawiam Ten post edytował damianooo 5.08.2013, 08:48:33 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 07:50 |