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 Mao Hervé 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é.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
PXL Le retro gaming facile Thread sur le forum: https://openclassrooms.com/forum/sujet/retro-pxl