在Ruby on Rails的3,是使用权的Ruby on Rails3中 ':' VS '=>'
validates :name, presence: true, length: { maximum: 50 }
代替
validates :name, presence: true, :length => { maximum: 50 }
?
在第一种情况下,即使代码工作,Aptana3仍然说是错误的,我必须要改变,以第二种方法是退出说,错误是存在的。
为什么?
的Rails 3.2.10 红宝石1.9.3p362(2012-12-25修订38607)x86_64的-darwin12.2.1]
新语法只能用一个符号,或许是这个问题的一部分散列时。 –
@MichaelDurrant所有这些键都是符号。 –