-3
我有一个ruby脚本,每24小时通过cron运行一次。它只是做一些网站的抓取并将数据保存到CSV文件。相反,我想直接写入到轨道分贝,所以我可以从我的轨道应用程序内使用它。从我运行的cron红宝石脚本写入rails数据库
我曾尝试调用类如Class.new
但这不起作用。我怎样才能直接写入轨道数据库?
我有一个ruby脚本,每24小时通过cron运行一次。它只是做一些网站的抓取并将数据保存到CSV文件。相反,我想直接写入到轨道分贝,所以我可以从我的轨道应用程序内使用它。从我运行的cron红宝石脚本写入rails数据库
我曾尝试调用类如Class.new
但这不起作用。我怎样才能直接写入轨道数据库?
您可以从cron像这样运行在你的Rails应用程序类的方法:
0 0 * * * cd path/to/your/app; RAILS_ENV=production script/runner "Scapper.process"
http://guides.rubyonrails.org/command_line.html#rake – 2015-01-09 22:10:57