J'ai cherché, j'ai essayé plusieurs chose, ceci fonctionne presque mais je ne pense pas que ce soit la meilleur methode :
@GetMapping("/cards/card-deck/{id}")
public ResponseEntity findAllByCardDeckId(@PathVariable("id") long id) {
try {
List<Card> cards = new ArrayList<Card>();
if (id > 0 )
cards.addAll(cardRepository.findAllByCardDeckId(id));
if (cards.isEmpty()) {
return new ResponseEntity<>(HttpStatus.NO_CONTENT);
}
return new ResponseEntity(cards, HttpStatus.CREATED);
} catch (Exception e) {
e.printStackTrace();
return ResponseEntity.status(400).build();
}
}
J'ai en sortie la meme carte qui s'affiche plusieurs fois, au nombre de fois que j'ai de cartes avec l'id de la jointure Edité par gorille ardent il y a moins de 5s
- Edité par gorille ardent 31 mars 2022 à 22:00:05
Récupérer list items avec jointure de clé primaire
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
PXL Le retro gaming facile Thread sur le forum: https://openclassrooms.com/forum/sujet/retro-pxl