Ho schema con Entità persona
person_id(PK) | cognome | first_name | stato |
---|
Dati della molla jpa query (presente query iam uso):
Page<PersonEntity> personEntitiesPage = personRepo.findByLastNameStartsWithIgnoreCase(
searchStringForLastName,
PageRequest.of(myPagingRequest.getPageNo(),
myPagingRequest.getPageSize(),
Sort.by(ASC, lastName)));
Nuovo Requisito: Io per ottenere un elenco di personIds Elenco personList =new ArrayList<>(); //repeatabe personIds da altro metodo
ho bisogno di ordinare cognome e impaginare ma personIds dovrebbe essere ripetibile
Ho bisogno di scrivere una query per che ?
c'è qualche modo che ho scritto direttamente la query in primavera i dati dell'app, oppure in formato sql ?
Esempio: personList con 23,90,90,102,102,102 //ripetibili elenco qui
Ho bisogno di risultati:
person_id(PK) | cognome | first_name | stato |
---|---|---|---|
90 | carlson | kevin | attivo |
90 | carlson | kevin | attivo |
23 | madisson | harley | inattivo |
102 | rossetta | karla | attivo |
102 | rossetta | karla | attivo |
102 | rossetta | karla | attivo |
Ho bisogno di repetable elenco di cui ho bisogno, per mantenere il paging e l'ordinamento per la query si prega di provare a darmi una mano. grazie
TechStack iam utilizzo:java,spring boot ,hibernate ,spring dati jpa, db postgres