私のコントローラでは、私は2つのアクション:"Select_users"
と"Make_something"
を持っています。 "Select_users"では、私は@var
のユーザーリストを持っています(このユーザーは、同じビューのフォームを使って検索して生成されます)...RoR:同じコントローラー内のあるアクションから別のアクションに変数を使用するにはどうすればよいですか?
@var.each do |v|
Table.create(:atribute => v.name)
end
私が選択したユーザーのリストを持っているとき、私は「Make_something」アクションに私を送るために「送信」ボタンを使用します。
私はこれを作成するために "Make_something"アクションに@var変数を渡すことを考えていましたが、 "Select_users"でのみアクセス可能であるため "Make_something"に@varを使用することはできません。
私はフィルタについて読んだが、私はこの問題で私を助けないと思う。
ありがとうございます!
これをチェックしてください
session[:something]
を使用したい場合は、あなたの実際のコントローラのコードを投稿してください。ただの言い換えに従うのは非常に難しいです。 –
user1054152、@ Pavlingの答えを見てください。他の人があなたを誤解させる可能性があります。 –