我的控制器中有兩個動作:search,show_db。Ruby on rails,將參數從一個動作傳遞到另一個動作
說,他們是這樣的:
def search
@uploads=current_user.uploads
end
def show_db
end
我需要從search
肌動傳遞參數(@uploads)到show_db
-action。 (我知道我可以寫在show_db
@uploads=current_user.uploads
,但我不能,它要複雜得多。) SMT是這樣的:
def search
@uploads=current_user.uploads
show_db(@uploads)
end
def show_db(list)
blablabla
end
是否有可能做=)
提前非常感謝?
你會告訴我們爲什麼你不能在show_db動作 – 2013-03-23 23:39:34
上實例上傳它太複雜了,它在處理上面遇到的問題時不起作用。我只需要知道是否可以將一個參數從一個動作傳遞給另一個動作。 – Tonja 2013-03-23 23:59:58
是的,像任何其他Ruby方法一樣使用參數來調用它。但它是一個實例變量,所以你甚至不需要。 – 2013-03-24 00:19:55