Я пытался сделать что-то, что явно не работает в JPQL:
JPQL:
select c from Car c
left join fetch c.owner
where c.type in (?1)
order by c.model
Код:
public List<Car> findCarsFilterByTypes(CarType[] types) {
return (List<Car>) this.entityManager.createNamedQuery("dealership.findCarsFilterByTypes")
.setParameter(1, types).getResultList();
}
Я надеялся, что простой способ использования массива сработает ... но, видимо, нет ... У меня бесполезное исключение.
Кто-нибудь знает, как мне нужно получить все машины из списка типов машин?