免责声明,我是ruby/rails n00b。在Ruby中是“名称”保留的属性,如果是的话,我该如何使用:名称属性?
我有一个简单的ActiveRecord类:
class LandingPage < ActiveRecord::Base
attr_accessible :name, :parent_id, :published
end
现在,我还没有制定出的格局还没有,但有时object.name返回正确的值,其他时间object.name或者,里面的类,self.name返回值是这样的:
<的LandingPage:0x007fd05c605980 >
我guessi这是因为“名称”就像一个保留的属性?但有时它有效。我可以使用“名称”作为财产吗?
可以肯定使用“名称”作为属性名。你的问题似乎有所不同。请提供更多信息。 – 2013-03-11 11:04:29
使用对象[0] .name – 2013-03-11 11:06:56