Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony2][SF][SF2]mapowanie asocjacji, mapowanie na rekordy z tej samej tabeli
damianooo
post
Post #1





Grupa: Zarejestrowani
Postów: 496
Pomógł: 2
Dołączył: 15.07.2011
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Witam,

Mam entity:

  1. class Team {
  2. private $id;
  3. private $name;
  4. ...
  5. }

i
  1. class Meet {
  2. private $id;
  3. private $team1 (foreign key , id_team);
  4. private $team2 (foreign key , id_team);
  5. ...
  6. }


Potrzebuję zrobić "Podwójną relację/złączenie do tej samej (innej) tabeli" .

W sieci nie mogę jednak znaleźć jak to się robi w Symfony2

Ten post edytował damianooo 12.11.2015, 13:24:37
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


1. Temat nie ma najmniejszego związku z Symfony, dotyczy stricte Doctrine - domyślam się, że tego ORM-a używasz. Dwa osobne projekty...
2. Ale w czym masz problem? Dwa razy po prostu dajesz relację ManyToOne, wskazując w parametrze targetEntity klasę Team.
3. Nie używaj określeń team1, team2 tylko jakoś opisz. Nie wiem czym jest ten "meet", ale zapewne istnieje jakieś "milsze" określenie obu zespołów w tym kontekście.

Ten post edytował Crozin 12.11.2015, 14:15:58
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 29.12.2025 - 18:22