Cześć, mam następujący problem, po wywołaniu w Postmanie url by pobrać 'details' z mojego obiektu klasy 'Person' w JSON dostaję pusty content w którym powinny się znajdować moje details.
Kod:
PersonDetailsController.java
@GetMapping("/api/person/{personId}/details")
public Page<PersonDetails> getDetails(@PathVariable(value = "personId") Long personId, Pageable pageable){
return personDetailsRepository.findByPersonId(personId, pageable);
}
URL:
PersonDetailsRepository.java
@Repository
public interface PersonDetailsRepository extends JpaRepository<PersonDetails, Long> {
Page<PersonDetails> findByPersonId(Long personId, Pageable pageable);
}
JSON
{
"content": [],
"pageable": {
"sort": {
"sorted": false,
"unsorted": true,
"empty": true
},
"offset": 0,
"pageNumber": 0,
"pageSize": 20,
"paged": true,
"unpaged": false
},
"totalPages": 0,
"totalElements": 0,
"last": true,
"number": 0,
"size": 20,
"sort": {
"sorted": false,
"unsorted": true,
"empty": true
},
"numberOfElements": 0,
"first": true,
"empty": true
}
Miałby ktoś jakis pomysł jak to rozwiązać? Zależy mi na szybkim rozwiązaniu tego problemu,
Z góry dziękuję, pozdrawiam