2015-01-09 18 views
-3

我有一个ruby脚本,每24小时通过cron运行一次。它只是做一些网站的抓取并将数据保存到CSV文件。相反,我想直接写入到轨道分贝,所以我可以从我的轨道应用程序内使用它。从我运行的cron红宝石脚本写入rails数据库

我曾尝试调用类如Class.new但这不起作用。我怎样才能直接写入轨道数据库?

+0

http://guides.rubyonrails.org/command_line.html#rake – 2015-01-09 22:10:57

回答

1

您可以从cron像这样运行在你的Rails应用程序类的方法:

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