Tworzę aplikację, w której użytkownik może uploadować pliki. Kiedy tworzę nowy plik, chciałbym napisać coś w stylu file.setCreatedBy(currentUser.getId())
, aby ograniczyć ilość odczytów z bazy. Problem w tym, że pole createdBy w encji File jest typu User. Jeśli zmienię je na Long, to przy tworzeniu DTO będę musiał za każdym razem ręcznie wydobywać użytkownika o danym ID z bazy. Czy można to jakoś lepiej rozwiązać?
0
0
A nie może być typu String i wtedy username podajesz?