2014-02-10 60 views
0

可能很簡單。 考慮一個簡單的軌道模型簡單模型屬性上的未初始化常量

class Something < ActiveRecord::Base 
    attr_accessible :URL, :name 
    validate :name, presence: true 
    validate :URL, presence: true 

它是一個完整的ressource,在路線:

resources :something 

與創造:

rails generate scaffold something name:string URL:string 

行:

validate :URL, presence: true 

保持日賽艇錯誤:

uninitialized constant Something::URL 

我真的不知道該怎麼辦

感謝

+1

我認爲它變得混亂,因爲URL是一個常量。用'url'而不是'URL'再試一次。 – Josh

回答

1

它最有可能不喜歡的事實,網址是大寫的。 (它認爲它是一個類名)。 這違背了公約,RoR在公約上非常大。