-2
在rails開發環境中,我在路由中找到了一個用戶的小寫用戶名。Rails&Heroku - 通過小寫字母查找用戶用戶名
例如:
@user = User.find_by_username(params[:id].downcase)
這段代碼運行在開發完全正常,但是當這種代碼在生產(Heroku的)運行,我得到
::的ActionView ::模板錯誤(未定義的方法`用戶名'爲零:NilClass):
是否有這個問題?
末「有沒有到處去爲這個問題?」 - 這是一個問題。你知道這個問題__is__嗎?我現在覺得特別無聊,所以我可以提出暗示性的問題,直到你全力以赴。 :) –
用戶沒有找到,所以你確定它在生產服務器上的數據庫? – Iceman
喲嘗試:'User.where(「name =?」,params [:id] .downcase)'? –