Consulta JPA descartar atributos vazios ou nulos na consulta
Bom Dia...
Tenho uma tela com vários filtros e estou com uma duvida se o JPA ira descartar os itens vazios/nulos ou vai efetuar a pesquisa com eles como filtro?
Se ele usa como posso resolver sem ter que criar query ou criar vários métodos separados?
A consulta esta desta forma no repository.
List<Atendimento> findByDataAndClienteIdAndTpPagamentoIdAndDataBetweenAndStatusId(Date data, Integer idCliente,
Integer idTpPagamento, Date dataInicio, Date dataFim, Integer idStatus);
Tenho uma tela com vários filtros e estou com uma duvida se o JPA ira descartar os itens vazios/nulos ou vai efetuar a pesquisa com eles como filtro?
Se ele usa como posso resolver sem ter que criar query ou criar vários métodos separados?
A consulta esta desta forma no repository.
List<Atendimento> findByDataAndClienteIdAndTpPagamentoIdAndDataBetweenAndStatusId(Date data, Integer idCliente,
Integer idTpPagamento, Date dataInicio, Date dataFim, Integer idStatus);
Victor Godoi
Curtidas 0