Mám schémy s osobou Jednotka
person_id(PK) | last_name | first_name | stav |
---|
Jar údaje jpa dotaz (prítomný dotaz iam pomocou):
Page<PersonEntity> personEntitiesPage = personRepo.findByLastNameStartsWithIgnoreCase(
searchStringForLastName,
PageRequest.of(myPagingRequest.getPageNo(),
myPagingRequest.getPageSize(),
Sort.by(ASC, lastName)));
Nové Požiadavky: Dostanem zoznam personIds Zoznam personList =new ArrayList<>(); //repeatabe personIds z iných metóda
potrebujem zoraďovanie priezvisko a paginate ale personIds by mali byť opakovateľné
Musím napísať dotaz na tento ?
existuje nejaký spôsob, ako sa môžem priamo napísané, že dotaz na jar údaje jpa alebo obyčajný sql tiež ?
Príklad: personList s 23,90,90,102,102,102 //opakovateľné zoznam tu
Potrebujem výsledok ako:
person_id(PK) | last_name | first_name | stav |
---|---|---|---|
90 | carlson | kevin | aktívne |
90 | carlson | kevin | aktívne |
23 | madisson | harley | neaktívne |
102 | rossetta | karla | aktívne |
102 | rossetta | karla | aktívne |
102 | rossetta | karla | aktívne |
Potrebujem repetable zoznam, rovnako ako i potrebu zachovania paging a triedenie na to, že dopyt pokúste sa, prosím, pomôžte mi. ďakujeme
TechStack iam pomocou:java,jar boot ,hibernate ,spring údaje jpa, postgres db