Witajcie,
Mam bazę PostgreSQL i łączę się z nią. Używam Spring Data do implementacji DAO. Jak mam sprawdzić czy w bazie istnieje rekord o podanej wartości kolumny UNIQUE
, która nie jest PRIMARY KEY
? Chodzi o to, że użytkownik w tableli ma id PRIMARY KEY
i email
. Chcę przy rejestracji sprawdzić czy użytkownik o podanym email lub user name istnieje. Metoda .exists
przyjmuje tylko id
, a z tego co widzę to .findBy...()
nie rzuca wyjątków. JEst na to jakaś metoda bez własnego query do bazy?