0

これは私のモンゴイドオブジェクトです -

#<Documents::User _id: 60af9ef691fff63f907fa565, created_at: 2021-05-27 13:30:30 UTC, updated_at: 2021-05-27 13:30:30 UTC>

created_at の日付が 2021-05-27 であるすべてのレコードを検索したいのですが、mysql で date(created_at )を使用できることはわかっていますが、mongo で何をする必要があるかわかりません。ただし、クエリで正確な日時を渡してレコードをクエリすることさえできません。私はこれをやっています

Documents::User.where(created_at: '2021-05-27 13:30:30'.to_datetime.utc).first

私が得ているのはゼロです

2021-05-26 より大きく 2021-05-28 より小さいレコードを見つけるために $gt と $lt を使用して大なりおよび小なりクエリを作成できることはわかっていますが、特定の日付に対して直接クエリを実行する方法はありますか?

4

0 に答える 0