Bom dia galera, estou com uma duvida em relação a mostrar alguns dados do banco na minha tabela.
Dúvida é o seguinte. tenho uma tabela na minha jsf q carrega os dados vindo de todosCarros().
Quero mostrar na minha tabela apenas os veiculos que nao tem hora de saída, ou seja, hr de saida no banco de dados está null.
minha controller
public DataModel getTodosCarros() {
model = new ListDataModel(idao.todosCarros());
return model;
}
minha dao
public List todosCarros() {
System.out.println("todosCarros");
EntityManager em = getEntityManager();
try {
Query q = em.createQuery("SELECT v FROM Veiculo v WHERE v.hr_saida ISNULL"); // aqui o programa dá um erro de nao entender o TOKEN 'ISNULL'
System.out.println("q "+q.getResultList());
return q.getResultList();
} finally {
em.close();
}
}
estou utilizando JSF1.2, Richfaces, TopLink, PostgreSQL