目前我正在尝试在rails中实现会话跟踪,
直到现在我都在使用
"机架::会话::__id_"
因此,当我重新启动Rails服务器时,我得到了不同的会话ID,但是由于我想对用户的会话进行跟踪,因此每当新用户启动会话时,我都需要一个唯一的ID。
我尝试了很多东西,但没有得到任何东西
session[:session_id]
session['session_id']
session[:id]
session['id']
session.id
session.session_id
那些给出零值,
你可以
试试这个
request.session_options[:id]
request.session.id
这是机架中引入的变化。更多信息: github.com/rack/rack/pull/342