Rails:如何找出存储在数据库中的项目数量?

Mis*_*hko 0 ruby-on-rails ruby-on-rails-3

为了找出数据库中存储了多少个作业,我做了:

Job.all.size
Run Code Online (Sandbox Code Playgroud)

这是最好的方法吗?

小智 5

你可以做:

Job.count
Run Code Online (Sandbox Code Playgroud)

这样做会

SELECT COUNT(*) FROM "jobs" 
Run Code Online (Sandbox Code Playgroud)

在数据库中......