Pessoal, seguinte estou tentando fazer uma query que me retorne os campos que estão no select do método a baixo, só que está dando erro na coleção “reciboTaxis”. Alguém pode me ajudar como ficaria essa query?
public List<Agendamento> listForTest(Calendar data){
StringBuilder sb = new StringBuilder();
sb.append("SELECT a.destino,a.quantidadePassageiros,a.equipamento, c.usuario.nome, a.reciboTaxis, c.carro.modelo ");
sb.append("FROM Confirmacao AS c JOIN c.agendamento AS a ");
sb.append("WHERE a.reciboTaxis = a AND a.dataAgendamento = :data ORDER BY a.horaAgendamento");
query = this.entityManager.createQuery(sb.toString());
query.setParameter("data", data);
List<Agendamento> lista = query.getResultList();
return lista;