1
我想知道是否有更直接的方式來獲取和記錄模型本身的用戶IP。我一直在從控制器上做到這一點,但我注意到使用rakismet gem時,它提到了模型中的所有事情,但不是專門針對IP。從模型內的rails用戶ip?
http://github.com/joshfrench/rakismet
目前我做這個,之前我從控制器保存。它工作正常。
@notification = Notification.new(params[:notification].merge(:user_ip => request.remote_ip, :user_agent => request.user_agent, :referrer => request.referrer))
有趣的問題。我的理解是,知道請求來自何處不是模型的工作;那是控制者的工作。也許別人知道不同 – Robbie 2010-10-11 04:17:39