我知道如何从控制台获取用户,但我不知道如何编写它的 Ruby 代码,以便我可以获取我的网站中的所有用户。
获取所有注册用户:
sudo ejabberdctl registered_users domain_name
获取所有在线用户:
sudo ejabberdctl connected_users
答案1
如果您使用 ODBC 数据库作为后端,您可以尝试通过计算用户表中的行数直接获取注册用户的数量。我猜想从 Ruby 访问/查询 mnesia 是不可能的。
我知道如何从控制台获取用户,但我不知道如何编写它的 Ruby 代码,以便我可以获取我的网站中的所有用户。
获取所有注册用户:
sudo ejabberdctl registered_users domain_name
获取所有在线用户:
sudo ejabberdctl connected_users
如果您使用 ODBC 数据库作为后端,您可以尝试通过计算用户表中的行数直接获取注册用户的数量。我猜想从 Ruby 访问/查询 mnesia 是不可能的。