2010-05-07 54 views
0

在模型中,我包含Rake任務使用的模塊。如何知道Rake中是否使用了模型?

我想做到這一點只包括耙,而不是爲Rails。

我沒有找到任何方法來知道如果模型使用的Rails或耙。

我用Rails3.0.beta3。

如果你有任何想法,我將很高興聽到他們:)

感謝

回答

1

可以解決定義的變量您的問題。

你定義一個變量到您的耙子任務

RAKE_TASK = true 

而且在模型中你定義的測試呢?

if defined? RAKE_TASK 
def your_method 

end 
+0

是否thiswork在軌道4呢? – 2015-03-18 06:13:55

相關問題