Merci cyril, voici l'erreur obtenu ( probleme au parametre :group): Mysql::Error: #42S22Unknown column 'users.id' in 'group statement': SELECT *, COUNT(recettes.id) as nb_recette FROM users recettes GROUP BY users.id ORDER BY nb_recette ASC LIMIT 5
Cyril Mougel wrote: > On 7/10/07, Cyril Mougel <[EMAIL PROTECTED]> wrote: >> >> Je pense que le plus simple est d'utiliser un peu de SQL >> >> User.find :all, :select => 'COUNT(recettes.id)', :join => 'recettes', >> :limit => 5, :group => 'users.id' >> > > J'ai oubli� le ORDER_BY > > User.find :all, :select => '*, COUNT(recettes.id) as nb_recette', > :join => 'recettes', :limit => 5, :group => 'users.id', :order => > 'nb_recette ASC' > > -- > Cyril Mougel -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED] -~----------~----~----~----~------~----~------~--~---
