所以,我要訪問的變量中的一個,從我的報價模式:訪問從另一個模型的變量在我的控制器
class Quotes < ActiveRecord::Base
attr_accessible :quotes1, :quotes10, :quotes2, :quotes3, :quotes4, :quotes5, :quotes6, :quotes7, :quotes8, :quotes9
attr_accessor :quotes1, :quotes10, :quotes2, :quotes3, :quotes4, :quotes5, :quotes6, :quotes7, :quotes8, :quotes9
end
這裏是我的網頁控制器,因爲我想獲得它在views/pages/home.html.haml
:
def home
@quotes = Quotes.find(:first, :order => "RANDOM()")
end
這裏是我的:
%h2
Client's opinions
%p
[email protected]
所有這些報價從1 ... 10是字符串,並具有默認值,它們不是零。我仍然沒有在我的主頁上找到任何東西。爲什麼?
我覺得你的報價模型的路要走。看看[關於關係的Rails文檔](http://guides.rubyonrails.org/association_basics.html)。我認爲你需要一個像這樣的關係:客戶has_many行情。 – zwippie
我不應該從任何我喜歡的控制器訪問模型嗎?對於我的主頁,我沒有模型,我只有一個控制器。我需要在我的主頁中輸入qoutes。 「客戶意見」只是一個標題。 –
是的,你可以在任何控制器中使用任何模型。 – zwippie