Wpis z mikrobloga

#brunouczysieprogramowac #java #spring #programowanie

Takie query działa (ale wywala blad ze nie moze zaladowac danych bo fetchtype.Lazy)

Select u.body from Post u where u.user = ?1


Natomiast przy tym wywala blad ze nie moze sparsowac query:

Select u.body from Post u join fetch u.user where u.user = ?1


Jakie bedzie poprawne query? Chce wydostac Post.body z tabeli body danego usera (probowalem obiektem user i user_id filtrowac)
  • 43
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Przegrywek123: ogólnie to nie można zakładać, że nie będzie nigdzie inaczej używany.
Będzie chociażby w testach. Poza tym, jeśli raz ustalisz jakieś zasady na projekcie to musisz ich przestrzegać wszędzie.
  • Odpowiedz