Bonsoir à tous,

J'ai besoin d'un petit coup de main pour une requête sql que je ne peux
pas exécuter autrement qu'en passant par un find_by_sql...

Voici ma requête

["select * from users u
where u.id IN (select user_id
               from loops_users l
               where l.loop_id IN (select loop_id
                                   from loops_users lo
                                   where
lo.user_id='#{current_user.id}'))"]

La méthode find_friends se trouve dans le controller de users.
Et dans ma vue, je veux faire un <% current_user.find_friends.each do
|friend| %>

En gros, pour placer le cas dans son contexte, je veux récupérer une
liste d'amis pour un user.

Ma question c'est que j'ai un undefined method que je n'arrive pas à
résoudre. Et je voulais également savoir si j'étais obligé de passer par
un find_by_sql?

Merci d'avance
-- 
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 à