![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 144 Pomógł: 0 Dołączył: 15.09.2016 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zamówienie składa się z wielu ZamowienieProdukt. Czy mając obiekt Zamowienie mogę bez pętli wyciągnąć wszystkie jego produkty gdy jest relacja OneToMany? Bo poniższy sposób zwraca pustą zmienną $produkty
![]()
(nie wiem, może to pytanie wyjątkowo durne, ale ciężko mi czasem rozpoznać co dzieje się magicznie bez mojej wiedzy, a o co muszę sam zadbać) ---edit---- czy to trzeba takie cholerstwo konstruować z 6 metodami, czy ten człowiek robi to tak jak należy, czy jest jakiś prostszy sposób?
Ten post edytował porzeczki 15.10.2016, 21:49:44 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Primo: stostuj angielskie nazewnictwo, przede wszystkim dlatego, że bardzo dziwnie wygląda "getZamowienieProdukty"
Secondo: Uprość nazewnictwo i mapowania
Terzo: W przypadku OneToMany i Doctrine, dobrze jest inicjować obiekt (encję) wraz z konstruktorem, dzięki temu nie powinieneś mieć problemu z nullem:
Quarto: php (<3.0) app/console doctrine:schema:validate php (3.0 =<) bin/console doctrine:schema:validate -------------------- Cytat There is a Bundle for that Lukas Kahwe Smith - October 31th, 2014 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 144 Pomógł: 0 Dołączył: 15.09.2016 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
A w bazie na pewno masz dodane wpisy?
![]() -------------------- Cytat There is a Bundle for that Lukas Kahwe Smith - October 31th, 2014 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 144 Pomógł: 0 Dołączył: 15.09.2016 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
działa. (miałem błąd niezwiązany z tematem, powiedzmy)
Ten post edytował porzeczki 17.10.2016, 23:46:28 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 17:26 |