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]
-~----------~----~----~----~------~----~------~--~---

Répondre à