Bonjour,
Je débute un peu en HQL alors excusez le newbie :)
Voilà, je souhaite faire une requête récupérant une liste d'objets selon des paramètres %param%. La structure de l'objet retourné doit être (id, nom, liste de valeurs, id sélectionné parmi la liste de valeur).
En fait, dans l'interface, pour l'objet en question, il existe une liste de valeur possible, et on peut en sélectionner une.
Ma question est donc, est-il possible de faire ceci en une seule requête ? quelque chose du genre "select new object(id, nom, (select new list(...) from maTable))" ou faut il que pour chacun de mes objets en question, je refasse une requête pour récupérer la liste des valeurs disponibles. L'intérêt étant, bien entendu, de faire qu'une seule requête pour raison de performance.
Si je ne suis pas assez clair, n'hésitez pas à me poser des questions.
Merci d'avance pour votre aide.
|