Post
#1
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Hejka,
w klasie repository mam taki kod:
ktory to pobiera dane z tabeli s oraz JOINuje tabele u. Wszystko fajnie pieknie, tylko ten kod zwraca mi wszystkie pola z tabeli u a ja bym chcial pobrac tylko dwa pola z tabeli u. Przegladam dokumentacje i wychodzi, ze za bardzo sie nie da. Probowalem nawet tak ->addSelect(['u.pole1', 'u.pole2']) ale to skolei pluje mi wyjatkiem Cytat Call to a member function getId() on array Da sie to zrobic w tym queryBuilder czy musze inaczej budowac zapytanie?
Powód edycji: [nospor]:
|
|
|
|
nospor [Symfony][doctrine]Pobranie tylko wybranych pol z joinowanej tabeli 4.12.2016, 21:27:42
Pyton_000 Dodawałeś u.ID do listy pól?
Ja w Laravel miałem ... 4.12.2016, 21:40:04
nospor Ale ja nie mam problemu ze mi nie pobiera. Ja mam ... 4.12.2016, 21:43:44
Pyton_000 a
Kod $query = $this->createQueryB... 4.12.2016, 21:50:51
nospor NIe, juz tego tez probowalem. Wszelkie proby wsadz... 4.12.2016, 22:02:43
starach To niestety chyba pozostaje Ci tylko DQL
Możesz j... 5.12.2016, 00:57:00
nospor CytatMożesz jeszcze spróbować:Tak tez probowalem w... 5.12.2016, 10:16:54
Turson Używając select() rezultatem zapytania jest tablic... 5.12.2016, 10:39:18
nospor @Turson nic z tego co powiedziales nie zrozumialem... 5.12.2016, 10:41:54
Turson To query z posta #1 zwraca tablicę dlatego dostaje... 5.12.2016, 10:46:06
nospor hm... Ok, to jest jakis trop. Porownam co jest zwr... 5.12.2016, 15:16:29
Pilsener Zgadza się, użycie nazw kolumn zmienia sposób hydr... 5.12.2016, 15:51:48
nospor CytatRozumiem, że problemem jest wydajność, inacze... 5.12.2016, 16:09:36
maly_swd [PHP] pobierz, plaintext $qb->select('parti... 5.12.2016, 17:14:25
nospor @maly_swd, dzieki, perfect Wszakze Turson tez o t... 5.12.2016, 17:23:49
maly_swd Z tego co pamiętam, to uważaj jak robisz Partiala.... 5.12.2016, 17:26:42
nospor Akurat tego mam zamiar uzywac tylko i wylacznie pr... 5.12.2016, 17:36:04 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 22:42 |