我試圖通過link_to發送一個變量,而不使用Ruby on Rails中的url查詢,從一個控制器的索引視圖用於另一個控制器的索引。基本上,我需要將Turma.id(學校類ID)傳遞給Elementos_turma(類中的人)控制器,以便我可以使用它並過濾索引:ElementosTurma.find(:all,:conditions => {:turma_id => xxxxx}),以顯示所選類的人物。在Ruby on Rails中通過link_to發送一個沒有url查詢的變量
它有可能嗎? 也許不使用會話變量? 也許將變量發送到第一個控制器上的方法,將其發送給其他控制器? (如果是這樣怎麼樣?不是很明智......)
但是我可以在沒有資源的情況下使用它嗎? 由於服務器錯誤,我們仍然無法修復,並由於其他開發人員想要去舊學校(沒有資源...)。 – Muralha 2010-01-14 01:18:05
你沒有資源?你正在運行一個古老的Rails版本嗎?什麼樣的服務器錯誤會影響? – 2010-01-14 01:21:28
要修復這個錯誤,管理員必須手動修復它(ruby 1。9/rails 2.3.4 bug ... http://stackoverflow.com/questions/1681685/cant-work-with-more-recent-gems)它是一個敏感的服務器,所以沒有運氣,直到我們完成工作並將其移至另一臺服務器。 其他開發者希望所有的東西都像鐵軌1.8.X ...(老學校...也沒有運氣太) 我還可以使用這些資源嗎? 順便說一句,謝謝你的幫助Ethan。 – Muralha 2010-01-14 01:42:05