![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 20.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
projektuje mały serwis z wykorzystaniem symfony. Tworze moduł w oparciu o model/tabele zawierającą swój własny klucz ID oraz klucz obcy USER_ID. Chciałbym odwoływać się w urlu do modułu z wykorzystaniem jednego argumentu (ID). Plik action.php
Taka zmiana powoduje błąd:
Moje pytanie brzmi. Jak powinienem z edytować istniejące pliki .php aby odwoływać się do modułu jedynie za pomocą jednego argumentu. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 7 Dołączył: 10.03.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Najprościej zrezygnować ze złożonego klucza głównego. Będziesz mógł wtedy używać find() z jednym argumentem. Tym bardziej jeżeli ID jest unikalny w tabeli to nie ma sensu tworzyć klucz główny z 2 kolumn.
Ten post edytował jaro87 20.10.2011, 10:25:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 04:36 |