Ruby on rails RubyonRails:设计用户

Ruby on rails RubyonRails:设计用户,ruby-on-rails,ruby,devise,Ruby On Rails,Ruby,Devise,如果用户已登录,我可以如何查找 不仅是当前用户,而且是当前登录的所有用户 我是否需要创建自己的函数,或者是否有一个现有的rails函数可以处理这个问题?您可以使用gem,它将跟踪用户上次活动的时间戳。然后您将编写一个范围,在当前时间的X分钟内找到所有这些对象 另一个选择是在会话中跟踪类似的时间戳,但我想先试试这个gem

如果用户已登录,我可以如何查找

不仅是当前用户,而且是当前登录的所有用户

我是否需要创建自己的函数,或者是否有一个现有的rails函数可以处理这个问题?

您可以使用gem,它将跟踪用户上次活动的时间戳。然后您将编写一个范围,在当前时间的X分钟内找到所有这些对象

另一个选择是在会话中跟踪类似的时间戳,但我想先试试这个gem