Sto cercando di imparare ActiveJob e ho creato un lavoro semplice per illustrare il processo. Sono praticamente bloccato al passaggio 1. Ho un file my_job.rb in app/jobs. Quel file contiene questo codice:Costante non inizializzata per il mio lavoro ActiveJob
class MyJob < ActiveJob::Base
queue_as :default
def perform(obj)
puts obj
end
end
Se vado al mio console e digitare in MyJob, si comporta come la classe non esiste ... che cosa mi manca?
: 001> MyJob NameError: non inizializzata costante MyJob
Ha avuto lo stesso errore, non ha modificato nulla, ha riavviato il server ed è stato corretto. – BluGeni