Ruby on rails 从cron运行的ruby脚本写入rails数据库

Ruby on rails 从cron运行的ruby脚本写入rails数据库,ruby-on-rails,ruby,ruby-on-rails-3,cron,Ruby On Rails,Ruby,Ruby On Rails 3,Cron,我有一个通过cron每24小时运行一次的ruby脚本。它只是对一个站点进行一些抓取,并将数据保存到CSV文件中。相反,我希望将其直接写入rails db,以便在rails应用程序中使用它 我尝试调用类,例如class.new,但这不起作用。如何将其直接写入rails db?您可以从Cron在rails应用程序中运行类方法,如下所示: 0 0 * * * cd path/to/your/app; RAILS_ENV=production script/runner "Scapper.process

我有一个通过cron每24小时运行一次的ruby脚本。它只是对一个站点进行一些抓取,并将数据保存到CSV文件中。相反,我希望将其直接写入rails db,以便在rails应用程序中使用它


我尝试调用类,例如
class.new
,但这不起作用。如何将其直接写入rails db?

您可以从Cron在rails应用程序中运行类方法,如下所示:

0 0 * * * cd path/to/your/app; RAILS_ENV=production script/runner "Scapper.process"