Aktywne Wpisy
![lubie_dzem_truskawkowy](https://wykop.pl/cdn/c3397992/lubie_dzem_truskawkowy_JguNju7j8I,q60.jpg)
![lubiedzemtruskawkowy - Ile lat macie konto i ile zaoszczędzili się na allegro smart?
...](https://wykop.pl/cdn/c3201142/94fa7012ac1d816b368401efef117fc7666ef8be3ab2aa453376c1998871de11,w150.png)
źródło: 1000004201
PobierzZawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Skopiuj link
Skopiuj linkźródło: 1000004201
PobierzTa treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Wykop.pl
Takie query działa w konsoli do SQL:
select * from seats s left join bookings b on b.seat_id=s.id and b.status='ACTIVE' where s.id=1
Przerobiłem je na query do Spring Data JPA:
@query("select s from Seat s left join fetch s.bookings b on b.seat.id=s.id and b.status='ACTIVE' where s.id = :seatId")
Ale dostaje taki błąd:
org.hibernate.hql.internal.ast.QuerySyntaxException: with-clause not allowed on fetched associations; use filters
#java #spring #naukaprogramowania #programowanie
https://medium.com/squad-engineering/blazingly-fast-querying-on-huge-tables-by-avoiding-joins-5be0fca2f523