Am schema cu persoana Entitate
person_id(PK) | last_name | first_name | starea |
---|
Primăvara date app de interogare (prezent interogare iam folosind):
Page<PersonEntity> personEntitiesPage = personRepo.findByLastNameStartsWithIgnoreCase(
searchStringForLastName,
PageRequest.of(myPagingRequest.getPageNo(),
myPagingRequest.getPageSize(),
Sort.by(ASC, lastName)));
Nouă Cerință: Eu va obține o listă de personIds Lista personList =new ArrayList<>(); //repeatabe personIds de la alte metoda
am nevoie pentru a sorta în funcție de nume și paginate dar personIds ar trebui să fie repetabile
Am nevoie pentru a scrie o interogare pentru asta ?
există vreun mod în care pot scrise direct că interogarea în primăvară date app sau în câmpie sql, de asemenea,?
Exemplu: personList cu 23,90,90,102,102,102 //repetabile lista de aici
Am nevoie rezultat ca:
person_id(PK) | last_name | first_name | starea |
---|---|---|---|
90 | carlson | kevin | active |
90 | carlson | kevin | active |
23 | madisson | harley | inactiv |
102 | rossetta | karla | active |
102 | rossetta | karla | active |
102 | rossetta | karla | active |
Am nevoie repetabilă lista, precum i necesitatea de a menține paginare și de sortare pentru că de interogare vă rugăm să încercați să mă ajute. multumesc
TechStack iam folosind:java,spring boot ,hibernate ,spring date app, postgres db