0

私のコントローラーで

  def upload
    @file = params[:file_xlsx]
    Category.delay.upload_process(@file.tempfile, params[:id])
    redirect_to action: "show", id: params[:id]
  end

私のモデルで

  def self.upload_process(file, id)

    xlsx = Roo::Excelx.new(file)
    .........
  end

エラー:

nil:NilClass の未定義のメソッド `name'

「delayed_job」がなくても完璧に動作しますが、「delayed_job」では動作しません。何が問題なのですか?

4

1 に答える 1