我使用Ruby on Rails构建了一个webapp,并设计用于用户身份验证和设置。
我只想做两件事:1)查看已注册的注册用户(电子邮件)列表,以及2)计算注册用户数。
如何使用终端从我的日志文件中提取此信息?
谢谢!
答案 0 :(得分:2)
对于rails 4而不是使用map,您可以:
emails = User.pluck(:email)
并且对于不查询数据库的计数电子邮件:
emails.size
答案 1 :(得分:1)
我会使用数据库/使用控制台:local:
rails c
如果你在Heroku:
heroku run console
然后在控制台内:
User.all.map(&:email) # returns all emails
User.count # returns the number of users
如果您经常这样做,您可能希望在应用程序内部创建一个小仪表板,只有管理员用户才能访问。