0
我有一個模型,並在視圖中,我只是想在我的數據庫中獲取模型的隨機實例並顯示其名稱。兩種方法都在下面工作嗎?如果是這樣,其中一個建議:rails 3 - 從視圖調用模型方法
GET /隨機
1)
random.html.erb
<%= Foo.random.name %>
2)
application_controller .rb
def random
@name = Foo.random.name
end
random.html.erb
<%= @name %>
大概是個人偏好 - 我更喜歡在控制器中進行數據訪問,併爲視圖準備所有實例變量 – house9 2012-01-08 04:13:35