2011-07-20 36 views
1

我有一個Rails項目,並不斷嘗試加載我new.html.erb頁面時收到以下錯誤:Rails的:預期..定義ACCOUNT_NUMBER

Expected /usr/local/www/apache22/data/update_pi_names/app/models/account_number.rb to define Account_number 

我的繼承人高清新控制器:

def new 
    @pi_name = PiName.new 
    @account_numbers = Account_number.find_all 
    respond_to do |format| 
     format.html # new.html.erb 
     format.xml { render :xml => @pi_name } 
    end 
    end 

而且我的模型/ account_number.rb:

class AccountNumber < ActiveRecord::Base 
     has_and_belongs_to_many :pi_names 


end 

讓我知道如果你需要任何更多的信息!

回答

5

參考通過AccountNumberAccount_number你的模型,因此:

@account_numbers = AccountNumber.all

此外,您還可以使用all代替find_all

+0

完美謝謝很多 –

0

ü應該寫模型類名 賬戶號碼

@account_numbers = AccountNumber.find_all 

不是帳號

駱駝風格