2010-01-18 123 views
0

我對Rails很新,所以這對你們大多數人來說似乎很基礎。我無法從我的控制器方法中獲取實例變量以顯示在我的視圖中。我試圖獲得名爲賠率的MySQL表的前10個條目,以顯示在我的索引視圖的表中。從控制器在視圖中訪問實例變量

這裏是我的模型:

class Odds < ActiveRecord::Base 

# select odds for all games 
def self.index_odds 
    find(:all, :limit => 10) 
end 
end 

這裏是我的控制器:

class OddsController < ApplicationController 
def index 
@index_odds = Odds.index_odds 
end 
end 

這是我的觀點:

​​

所顯示出來的唯一的事情是表標題。謝謝!

回答

1

你的代碼看起來不錯,所以我會猜測不知何故@index_odds是空的。你的代碼看起來像是在做一切正確的事情,所以如果你覺得特別有趣,我會放棄一個p甚至是一個ruby-debug gem的debugger命令。

編輯:Crikey,你忘了=在<%= h

+0

非常感謝。哇,我是盲目的,修復它。 – dbaugh

相關問題