Bonjour,
Mon architecture est la suivante : "Course" hasMany "Dates". Chaque cours a plusieurs champs (id, lieu, prix, etc.) et des dates (séances) lui sont liées dans une table différente avec des informations spécifiques.
Exemple :
J'ai une liste de plusieurs cours et j'aimerais qu'ils soient ordonnés selon les dates (ex. ici j'aimerais qu'un cours ayant les dates '2015-05-13' et '2015-05-14' figure après celui figurant ci-dessus).
Si j'effectue la "requête" suivante, l'ordre ne fonctionne pas (il semble que les dates soient ordonnées au sein du cours directement et pas globalement) :
Ma question est donc : Est-ce posible d'ordonner les cours de manière chronologique selon les dates qu'ils contiennent ?
En espérant avoir été clair, merci d'avance pour vos réponses,
kinkaz
NB : j'utilise la pagination de CakePHP donc mon ordre doit à priori fait à la manière du find('all') classique