2014-02-10 59 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在公约上非常大。