J'ai trois tables: les utilisateurs, les événements et user_events, alors je fais ce qui suit dans le contrôleur:ROR: sélectionnez des tables multiplt avec .each ne
@temp = UserEvent.where(['user_id = ?', session[:uid]]).all
@temp.each do |t|
@event_names = Event.where(['id = ?', t.event_id]).all
end
mais il finit par sauver seulement le dernier événement apparié . Où ai-je tort?
Merci beaucoup! Ça aide. – Niao
Heureux que c'était utile. Au début, il peut être difficile d'apprendre la «manière de rail» de la programmation, mais tout ce que vous avez à faire est de travailler pendant quelques semaines. Ces sites peuvent être très utiles: http://rubyonrails.org/, http://railscasts.com/ et http://railsforzombies.org/. – bowsersenior