Bonjour tout le monde,

Que ce soit en HQL ou en Criteria, je bloque sur une requête avec les items suivants :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
Factures(int id, double somme, Paiement[] paiements)
Paiement(Facture facture, Stock stock, double cout)
Stock(String nomUnique, Article[] contenu)
Batiment(String nomUnique, Stock[] stocks)
Et je voudrais obtenir Toutes les factures (qui contiennent une collection de Paiement (qui contiennent une référence vers le stock)) qui ont étés emises depuis un bâtiment donné.

Je devrais donc identifier les Stock depuis le batiemnt et ensuite identifier les paiements relatifs aux stocks pour enfin arriver aux factures.

Mais je ne parviens pas à écrire cette requête..