0

列でグループ化されたレコードをカウントするためのより最適化された方法はありますか? すべてのレコードを数えたいだけです。グループ メソッドの前に select ステートメントを追加する必要があるように見える理由がわかりません。

User.select('username').group('username').to_a.count
4

1 に答える 1

1

以下は、キーとしてユーザー名、値としてカウントを持つハッシュを返します。

User.group('username').count
于 2013-09-25T17:37:10.700 に答える