我如何在rails应用程序中调用rake脚本?

时间:2009-08-23 15:42:54

标签: ruby-on-rails ruby rake

我想从模型中执行rake脚本。除了通过反引号调用它之外,还是包含rake库并调用Rake :: Task ['some_task']。invoke。

2 个答案:

答案 0 :(得分:5)

我知道这不会直接回答你的问题,但如果它是共享代码,为什么不把它作为一个模块呢?您可以避免重复,并且可以在任何需要的地方使用它。

答案 1 :(得分:2)

你可以使用'system'来运行它,但我同意Andy,应该共享它以避免重复