![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 348 Pomógł: 26 Dołączył: 8.10.2008 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.
(ZF2 lub S2 chyba nie różnią się w korzystaniu z hydratora D2) Czy spotkaliście się z kaskadową hydracją?
$data zawiera wielowymiarową tablicę z danymi w takiej formie w jakiej Doctrine te dane zwraca (czyli format tablicy jest odpowiedni aby wykonać na niej kaskadową hydrację). $PlatformEntity to encja edytowanego/tworzonego rekordu. Po przepuszczeniu encji przez hydrator powstają w niej odpowiednie zagnieżdżenia, czyli encje rekordów relacyjnych. To znaczy że hydrator wykrył dodatkowe dane i przygotował pod nie przestrzeń. Jednak wszystkie encje na głębokości większej niż 1 nie są hydrowane... Encje pobieram w taki sposób:
Hydrator tak:
-------------------- Wolałem języki z rodziny C ale poszedłem na łatwizne...
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 04:03 |