标签: ruby-on-rails devise
有没有办法获取当前登录用户的id而无需访问数据库?
id
如果您通过调用id获得用户的current_user.id,则会创建一个数据库查询并从中获取。
current_user.id
答案 0 :(得分:0)
您可以使用session["warden.user.user.key"][1][0]从会话中获取当前用户ID
session["warden.user.user.key"][1][0]