本日中に登録したユーザー数をカウントする方法

More than 1 year has passed since last update.


やりたいこと

本日中に登録したユーザー数をカウントしたいです。


実現方法1

created_at に 日付の Range を渡す方法です。

User.where(created_at: Date.today.beginning_of_day..Date.today.end_of_day).count


実現方法2

all_day メソッドを使用する方法です。

User.where(created_at: Date.today.all_day).count


まとめ

実現方法2 の all_day を使用することをおすすめします。