我已經將一組控制器分組在名爲「Foursquare」的文件夾中,模塊名稱的類聲明如下所示:Foursquare :: BadgesController。這裏面的控制器我想打電話給來自四方的寶石,也有四方模塊方法:紅寶石模塊名稱衝突
class Foursquare::BadgesController < ApplicationController
def search
user = Foursquare::User.new(session[:access_token])
end
end
所以這是行不通的。
除了重命名控制器的模塊名稱之外,還有其他選項嗎?
不要說「它不工作」,你應該告訴我們你得到了什麼錯誤信息或意外的行爲! –
錯誤是:未初始化的常量Foursquare :: User。另外我想澄清一下,我不希望我的控制器與Foursquare寶石一樣在同一模塊上,我希望我可以使用相同的模塊名稱進行某種分離。感謝您的幫助 – MIchel