Nie wiem czy to godziny czy ciśnienie ale nie mogę znaleźć jednej rzeczy.
Próbuje utworzyć validator w symfony, który będzie sprawdzał czy podana wartość jest unikalna. Problem w tym, że domyślny UniqueValidator sprawdza wszystkie wiersze i przy update wywala wyjątek. Chcę zrobić filtr do formularza, który przy sprawdzaniu unikalności pominie wartość z danego wiersza.
Utknąłem na jednym małym szczególe... Jak pobrać nazwę pola z Primary Key znając nazwę klasy.
Czyli przykładowo chcę sprawdzić czy w tabeli User nie występuje mail xxx@o2.pl z pominięciem wiersza o id=4 - nie znam jednak nazwy pola z Primary Key i nie wiem jak je wydobyć dynamicznie...