Eu tenho o esquema com a pessoa, Entidade
person_id(PK) | last_name | first_name | estado |
---|
Spring data jpa consulta (presente consulta iam usar):
Page<PersonEntity> personEntitiesPage = personRepo.findByLastNameStartsWithIgnoreCase(
searchStringForLastName,
PageRequest.of(myPagingRequest.getPageNo(),
myPagingRequest.getPageSize(),
Sort.by(ASC, lastName)));
Nova Exigência: Vou ter uma lista de personIds Lista personList =new ArrayList<>(); //repeatabe personIds a partir de outro método
eu preciso classificar sobrenome e paginar mas personIds deve ser repetida
Eu preciso escrever uma consulta para que ?
existe alguma maneira que eu possa escrever diretamente a consulta na primavera de dados jpa ou no sql simples também ?
Exemplo: personList com 23,90,90,102,102,102 //repetitivo lista aqui
Eu preciso de resultado como:
person_id(PK) | last_name | first_name | estado |
---|---|---|---|
90 | carlson | kevin | active |
90 | carlson | kevin | active |
23 | madisson | harley | inativos |
102 | rossetta | karla | active |
102 | rossetta | karla | active |
102 | rossetta | karla | active |
Eu preciso de repetable lista assim como eu preciso para manter paginação e classificação para a consulta por favor, tente me ajudar. obrigado
TechStack iam usar:java,spring inicialização ,hibernate ,spring data jpa, postgres db