2015-04-26 30 views
1

升級我的Rails應用程序後,我遇到了一個問題,其中一個模型的名稱與Rails中的另一個類衝突,即ConfigurationRails中模型的默認命名空間

有沒有辦法讓我(從控制器)明確使用我的模型類Configuration而不是ActiveSupport::Configurable::Configuration?什麼是我的模型的默認命名空間?

回答

3

您可以使用::Configuration致電您的班級。這意味着你指的是來自頂層命名空間的常量Configuration。但我認爲這很煩人。您可以重命名您的課程以避免這種情況。

+0

當然,我打算把它放到一個名稱空間或重命名它。但在此之前,謝謝! –