我是Rails的新手,我在这里完成了教程:http://guides.rubyonrails.org/getting_started.html
当我谈到控制台的部分时,我试图复制他们所做的事情,但我一定做错了,因为当我尝试加载页面时,我会继续这样做:
我退出了控制台并重新启动了服务器,但我仍然遇到了这个错误,但是我可以在“post.rb”文件中找到我无法修复的更改。
有没有办法让我撤消我在控制台中搞砸的内容?
提前致谢
答案 0 :(得分:2)
您有空格错误
而不是validates: name
,应该是validates :name
这很微妙,但第一个被解释为Rails 1.9中的快捷方式,意思是:validates => name
,这不是你想要的。