![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 2 Dołączył: 8.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam , borykam się z takim problemem mam dwa bundle
CODE Surgery/PatientBundle/Entity/Patients Surgery/LoginBundle/Entity/User Chciałbym wykonać nastepującą czynność. Użytkownik się rejestruje dostaje ID za to odpowiada entity User a po zalogowaniu może wypełnić deklarację za to odpowiada Patients. Chciałbym, w entity Patients móc pobrać id Usera , próbowałem odwołaś się poprzez wstawienie use Surgery\LoginBundle\Entity\User; jednak nie pomogło. Czy istnieje sposób by w entity Patients odwołać się jakoś w ten sposób getUser()-getId() ? Czy wymaga to innego zastosowania ? Rejestracja i logowanie Usera działa. Ktoś ma jakieś wskazówki ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
1. ORM - Object-relational mapping - czyli nie przekazujesz żadnych ID tylko całe obiekty (patrz: Patient::$user).
2. Jeżeli masz zalogowanego użytkownika, to jaki problem stanowi jego przekazanie do nowej instancji obiektu Patient? 3. Relacje OneToMany masz dokładnie opisaną w dokumentacji, wraz z całymi przykładami kodu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 21:23 |