FOSUserBundle:如何知道哪些用户在线
FOSUserBundle: How to know which users are online
我正在使用 FOS Rest Bundle,我想在网站上显示哪些用户在线。我不知道(我找不到任何相关信息)是否有办法查询数据库并获取用户当前是否在线。
有没有办法知道这个或任何其他可以提供此信息的包?
提前致谢
在您的用户 class 中添加 "lastActivity"(日期时间)属性,并在用户每次在网站上执行操作时使用事件更新此字段的日期。
之后,只需对该字段进行简单的学说查询,即可获取最近 x 分钟内的所有在线用户。
我正在使用 FOS Rest Bundle,我想在网站上显示哪些用户在线。我不知道(我找不到任何相关信息)是否有办法查询数据库并获取用户当前是否在线。
有没有办法知道这个或任何其他可以提供此信息的包?
提前致谢
在您的用户 class 中添加 "lastActivity"(日期时间)属性,并在用户每次在网站上执行操作时使用事件更新此字段的日期。
之后,只需对该字段进行简单的学说查询,即可获取最近 x 分钟内的所有在线用户。