0

这是我的 mongoid 对象 -

#<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

我得到的只是

我知道我可以使用 $gt 和 $lt 进行大于和小于查询来查找大于 2021-05-26 和小于 2021-05-28 的记录,但是有没有办法直接查询给定日期?

4

0 回答 0