如何分析"未定义的方法`attribute_method_matcher'"错误的来源?

0 ruby ruby-on-rails

我在Rails控制器中创建新类时遇到错误.

我怎么能理解这里发生了什么?谢谢

Error:
NoMethodError in MystudentsController#new

undefined method `attribute_method_matcher' for nil:NilClass  
Rails.root: E:/Nam 4 HK 1/TT CNPM/workspace/lab2

app/controllers/mystudents_controller.rb:27:in `new'
app/controllers/mystudents_controller.rb:27:in `new'
Run Code Online (Sandbox Code Playgroud)

这是mystudent_controller.rb文件中的新功能:

def new    
  @mystudent = Mystudent.new
  respond_to do |format|
    format.html # new.html.erb
    format.xml  { render :xml => @mystudents }
  end
end
Run Code Online (Sandbox Code Playgroud)

Gya*_*yan 5

我相信表中的一个列名是保留字.
为学生,班级或类似的东西寻找典型的东西...
这通常会触发这个 - " attribute_method_matcher "