Comment puis-je passer des objets à partir d'un contrôleur à l'autre dans les rails?

J'ai essayé d'obtenir ma tête autour de render_to mais je n'ai pas eu beaucoup de succès.

Essentiellement, j'ai méthodes de contrôleur:

def first
  #I want to get the value of VAR1 here
end

def second
  VAR1 = ["Hello", "Goodbye"]
  render_to ??
end

Ce que je ne peux pas savoir comment faire. À l'origine, je voulais juste rendre le premier.html.erb fichier, mais cela ne semble pas fonctionner non plus.

Grâce

Edit: j'apprécie les réponses que j'ai reçues, cependant tous ont tendance à éviter d'utiliser la méthode render ou redirect_to. Est-il fondamentalement le cas, alors que vous ne pouvez pas vous passer des variables à partir de contrôleur de contrôleur? Je pense qu'il y a une certaine façon, mais je n'arrive pas à le trouver.

OriginalL'auteur John Baker | 2009-08-17