Bonjour à tous,

J'ai une petite question concernant les requêtes avec des critères.

Hibernate nous donne la possibilité de récupérer des tableaux d'objets.
On lit dans la doc :

Les requêtes peuvent retourner plusieurs objets et/ou propriétés sous la forme d'un tableau du type Object[],
Code : Sélectionner tout - Visualiser dans une fenêtre à part
select mother, offspr, mate.name from DomesticCat as mother     inner join mother.mate as mate     left outer join mother.kittens as offspr
Si j'ai bien compris, les Projections nous permettent de faire la même chose en les associant aux requêtes par Criteria.
Alors ma question est la suivante :

Si on peut récupérer ces valeurs sous forme de Map en HSQL, comment le fait-on à partir des Criteria?

C'est surtout utile lorsque c'est utilisé avec select new map :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
select new map( max(bodyWeight) as max, min(bodyWeight) as min, count(*) as n ) from Cat cat
Cette requête retourne une Map à partir des alias vers les valeurs sélectionnées.
Merci d'avance pour vos réponses