Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Symfony] Admin i usuwanie z foreign key
mrjozo
post 23.07.2008, 11:48:31
Post #1





Grupa: Zarejestrowani
Postów: 142
Pomógł: 3
Dołączył: 27.06.2007

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


Witam,



Mam sobie bazę:

 
  1. art:
  2.   id: ~
  3.   title: varchar(255)
  4.   categories:
  5.   id: ~
  6.   title: varchar(255)
  7.   cat2art:
  8.   id: ~
  9.   categories_id: ~
  10.   art_id: ~




Wygenerowałem do tego admina, wszystko ładnie się dodaje jak do tej pory, ale jest problem z usuwaniem, otóż jeśli prubuję usunąć jakiś art, otrzymuję:

Could not delete the selected Art. Make sure it does not have any associated items.



Wynika to zapewne z tego, że istnieją wpisy w tabeli cat2art, jak zmusić symfony, aby przy usuwaniu art, usuwał od razu wpisy z cat2art?

Rozwiązanie:
  1. cat2art:
  2. id: ~
  3. categories_id: ~
  4. art_id: ~
  5. _foreignKeys:
  6. -
  7. foreignTable: art
  8. onDelete: cascade
  9. REFERENCES:
  10. - { LOCAL: art_id, FOREIGN: id }


Ten post edytował mrjozo 23.07.2008, 12:50:58


--------------------
W chwili wolnego zapraszam na gry Dla każdego coś się znajdzie;)
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 17:15