Bonjour à vous,
Je ne sais pas comment réalise une certaine requête en CakePHP et je sèche.
J’ai deux tables, une table actualités et une table section
Une actualité est publiée par une section, j’ai donc une clé étrangère section_id à l’intérieur de ma table Actualités. Au final, j’aurai une multitude de news publiée par des sections, et donc plusieurs news publiés par section…
J’aimerai réaliser la requête suivante. Afficher les 6 dernières actualités, mais n’afficher seulement la dernière de chaque section. (Mettre une « LIMIT » à 1 sur le champ section_id par exemple…)
Je pourrais faire des find(’first’) sur chaque section, et réinjecter mes résultats dans un tableau, mais cela me semble barbare… Bref, si vous avez la solution afin d’effectuer ce point en une seule requête, je suis preneur !
Merci d’avance