Supposons que dans mon modèle, j'ai
Bidule -- 1 ---------------- * --> Chouette
Sur cette relation, j'ai ajouté un lazy=false (quand je récupère un
bidule, j'ai tous les chouettes associés). J'ai également ajouté
"ordered", ce qui fait que le Bidule#getChouette ne retourne pas
Collection<Chouette> mais List<Chouette>.
Première question, comme fait topia pour conserver l'ordre en base ?
Supposons maintenant que j'ai
Bidule -- 1 ---------------- * --> Chouette
attr : int
Deuxième question : est-ce qu'il existe une tag-value ou autre chose qui
me permettrait que le Bidule#getChouette() me retourne la liste triée dans
l'ordre des valeurs de attr. Autrement dit, que quand j'utilise par
exemple le BiduleDAO pour faire un find et récupèrer un Bidule, le find
(vu que lazy = false) récupère les chouettes avec une requête et y ajoute
une clause "orderBy attr" pour que les choses soient dans l'ordre.
--
Brendan Le Ny <bleny(a)codelutin.com>
Code Lutin