В настоящее время в моей модели есть метод для очистки сайта и вставки записей в базу данных.
def self.scrape
#scrape
#insert into database
end
Я настроил метод контроллера для его вызова:
def scrape
Website.send_later(:scrape)
end
Соскоб работает и проверил его, пропустив через консоль.Однако, запустив его, активировав его через вызов метода контроллера, он не сработал.
Я пробовал rake jobs:work
, он говорит следующее:
[Worker(host:thorpe-desktop pid:6962)] Starting job worker
[Worker(host:thorpe-desktop pid:6962)] Class#scrape completed after 0.5068
[Worker(host:thorpe-desktop pid:6962)] 1 jobs processed at 0.5898 j/s, 0 failed ...
Я не вижучто-нибудь в таблице базы данных, куда он должен был вставить данные.