如何在我的日志文件中查看注册用户总数(webapp 使用 Devise 是 ROR)?
How can I view the total number of registered users on my log file (webapp is ROR using Devise)?
我在 Rails 上使用 Ruby 构建了一个网络应用程序,并设计了用户身份验证和设置。
我只想做两件事:1) 查看已注册的注册用户(电子邮件)列表和 2) 统计注册用户的数量。
如何使用我的终端从我的日志文件中提取这些信息?
谢谢!
我会选择 database/using 控制台:本地:
rails c
如果您使用的是 Heroku:
heroku run console
然后在控制台内:
User.all.map(&:email) # returns all emails
User.count # returns the number of users
如果您经常这样做,您可能需要在应用程序内部创建一个小仪表板,只有管理员用户才能访问。
对于 rails 4,您可以:
而不是使用地图
emails = User.pluck(:email)
并且在不查询数据库的情况下对电子邮件进行计数:
emails.size
我在 Rails 上使用 Ruby 构建了一个网络应用程序,并设计了用户身份验证和设置。
我只想做两件事:1) 查看已注册的注册用户(电子邮件)列表和 2) 统计注册用户的数量。
如何使用我的终端从我的日志文件中提取这些信息?
谢谢!
我会选择 database/using 控制台:本地:
rails c
如果您使用的是 Heroku:
heroku run console
然后在控制台内:
User.all.map(&:email) # returns all emails
User.count # returns the number of users
如果您经常这样做,您可能需要在应用程序内部创建一个小仪表板,只有管理员用户才能访问。
对于 rails 4,您可以:
而不是使用地图emails = User.pluck(:email)
并且在不查询数据库的情况下对电子邮件进行计数:
emails.size