[Symfony]Problem self-referncing |
[Symfony]Problem self-referncing |
10.11.2012, 14:00:56
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 29.12.2010 Ostrzeżenie: (0%) |
Witam,
mam problem z głupimy kategoriami, a mianowicie stworzyłem sobie już wszystko i teraz próbuje ustawić relacje tak, żeby wstawiać podkategorię. Jak ustawiłem sobie relacje i zrobiłem schema update to znikła mi jedna kolumna. Szukam Szukam i nic nie mogę znaleźć. Dobra to może jeszcze powiem dokładnie co chce osiągnąć. Chce zrobić sobie taką tabelkę: id | name | parent_id i mam już taką klasę w entity:
Problem w tym, że symfony generuje mi tylko kolumny id oraz name, a jak zrobiłem tabele ręcznie to nie dodaje mi parent. |
|
|
10.11.2012, 14:26:13
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
1. Przecież to nie ma żadnego związku z Symfony.
2. Nazwą klasy powinno być raczej Category. 3. Model obiektowy nie jest tożsamy z modelem w bazie danych. Takich potworków jak parent_id nie ma prawa tutaj być. 4. http://docs.doctrine-project.org/projects/...elf-referencing |
|
|
10.11.2012, 14:40:14
Post
#3
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 29.12.2010 Ostrzeżenie: (0%) |
Jak nie ma żadnego związku z Symfony? Projekt jest w Symfony, normalnie działa a w Symfony nie działa. Dobra nie ważne już chyba sobie poradziłem, wyrzuciłem wszystko i wpisałem jeszcze raz. Nie wiem gdzie był problem.
|
|
|
10.11.2012, 20:11:16
Post
#4
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 20 Dołączył: 2.03.2006 Ostrzeżenie: (0%) |
Może tutaj:
Zamiast:
Może Symfony nie przerobiło tego bo były entery między tym? Tak strzelam, ale zobacz swój aktualny kod, czy to się tym nie różni? -------------------- |
|
|
11.11.2012, 15:33:06
Post
#5
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 4 Dołączył: 14.05.2010 Ostrzeżenie: (0%) |
Błąd był na pewno w komentarzu.
Wymagane jest, aby komentarz z adnotacjami zaczynał się od "/**" - koniecznie, "/*" nie zadziała. -------------------- Accesto.pl
|
|
|
13.11.2012, 05:58:00
Post
#6
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 29.12.2010 Ostrzeżenie: (0%) |
Dobra chyba był błąd w tych całych komentarzach. Dzięki wielkie za pomoc.
|
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 00:00 |