我只是在我的文件models / post.rb
中复制并粘贴了教程中的代码class Post < ActiveRecord::Base
attr_accessible :content, :name, :title
validates :name, :presence => true
validates :title, :presence => true,
:length => { :minimum => 5 }
end
并且收到错误:
SyntaxError: /home/row/blog/app/models/post.rb:1: syntax error, unexpected tIDENTIFIER, expecting ';' or '\n'
...idates :name, :presence => true
... ^
我在代码中做了一些更改,如:
class Post < ActiveRecord::Base
attr_accessible :content, :name, :title
validates :name, :presence => true
validates :title, :presence => true, :length => { :minimum => 5 }
end
但是出现了同样的错误。我很困惑。
答案 0 :(得分:3)
你有错误的行结尾。尝试将它们更改为UNIX行结尾。