def inside_rack_middleware
MyModel.update_attributes(:ip => request.ip)
redirect somewhere else
end
那可能吗?
最佳答案
在 twitter 上得到了@supercoco9 的答案,“如果你的中间件在 Rack/rails 堆栈中,你可以直接通过 AR 使用模型”
关于ruby-on-rails - 是否可以从 Rack 中间件调用 rails 模型方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2424628/