为什么我收到错误? (控制器和语法)第2章

时间:2014-01-28 15:14:09

标签: ruby-on-rails railstutorial.org

编辑:真正的错误是这个,这是不断出现,之前在微博控制器,我重置所有(删除,创建,看到),现在我得到相同的错误,但在users.controller创建时一个新用户。

# undefined method `content' for #<User:0x00000103b48238>

respond_to do |format|
  if @user.save #the error is supposed to be here.
    format.html { redirect_to @user, notice: 'User was successfully created.' }
    format.json { render action: 'show', status: :created, location: @user }
  else

我正在迈克尔哈特尔的轨道教程。昨天我试图在第2章制作脚手架应用程序,我开始遇到很多错误。

所以我不得不将这段代码放在micropost.rb

class Micropost < ActiveRecord::Base
  validates :content, lenght: { maximum: 140 }
end

这是我的代码

class Micropost < ActiveRecord::Base
   validates :content, lenght: { maximum: 140 }
end

为什么我收到错误?为什么一点重要?

我得到了另一个错误,很多宝石都收到了很多错误(我没有触及1),我更新了宝石和vo,这是正常的吗?

1 个答案:

答案 0 :(得分:1)

您有错字:lenght应为length