在 Ruby On Rails 3 中,正确使用
validates :name, presence: true, length: { maximum: 50 }
反而
validates :name, presence: true, :length => { maximum: 50 }
?
在第一种情况下,即使代码有效,Aptana3 仍然说是错误,我必须更改为第二种方法,它退出表示存在错误。
为什么?
Rails 3.2.10 ruby 1.9.3p362(2012-12-25 修订版 38607)[x86_64-darwin12.2.1]