В настоящее время у меня есть метод в моей модели для очистки сайта и вставки записей в базу данных.
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 ...
Я ничего не вижу в таблица базы данных, в которую должны были быть вставлены данные.