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