Tôi đang cố gắng để tìm hiểu ActiveJob và tôi tạo ra một công việc đơn giản để đi qua quá trình này. Tôi khá nhiều bị mắc kẹt trên bước 1. Tôi đã có một tập tin my_job.rb trong ứng dụng/công việc. tập tin có chứa mã này:Uninitialized hằng số cho công việc của tôi ActiveJob
class MyJob < ActiveJob::Base
queue_as :default
def perform(obj)
puts obj
end
end
Nếu tôi đi đến giao diện điều khiển và loại của tôi trong MyJob, nó hoạt động như lớp không tồn tại ... những gì tôi bị mất?
: 001> MyJob NameError: uninitialized liên tục MyJob
Đã xảy ra lỗi tương tự, không thay đổi gì, khởi động lại máy chủ và nó đã được sửa. – BluGeni