2015-01-09 54 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"