NoMethodError (nil:NilClass 的未定义方法 'create' ):在单个表中创建新记录时



我是ROR的新手,我正在尝试在表中创建记录,即使用活动记录的顾问。但是得到一个错误

NoMethodError(未定义的方法'create'为nil: NilClass): at创建(self.params)

class CreateConsultant <   Struct.new(:params)
  # Returns the newly created user
  def run
    consultant = Tutconsultant::Stores::EntityStore.for(
      Tutconsultant::Entities::Consultant).create(self.params)
  end
end

似乎你没有创建方法。你应该在你的控制器中添加一个create方法。

def create
   //your create codes here
end

最新更新