标签: ruby-on-rails ruby rake
我想从模型中执行rake脚本。除了通过反引号调用它之外,还是包含rake库并调用Rake :: Task ['some_task']。invoke。
答案 0 :(得分:5)
我知道这不会直接回答你的问题,但如果它是共享代码,为什么不把它作为一个模块呢?您可以避免重复,并且可以在任何需要的地方使用它。
答案 1 :(得分:2)
你可以使用'system'来运行它,但我同意Andy,应该共享它以避免重复