如何根据日期时间字段从MingoDB中选择文档



[更新]

在指南针中,例如

{ $lt: "2021-09-10"}

当我使用时,我得到了记录,但在节点中

const d = new Date();
d.setDate(d.getDate() - 7);
const stringDate = d.toISOString().substring(0, 10);

它采用相同的日期格式,但不返回任何记录


我在MongoDB中有creationTime值为2021-09-10 13:20:32的记录,我如何找到creationTime之前的记录?我尝试以isoDate进行筛选,但这些记录没有返回。以下只是日期格式的一个示例。我像上面的例子一样改成了dateTime格式,但没有结果。

db.collection.find({$and:
[
{date_time:{$gt:ISODate("2020-06-01T00:00:00.000Z")}},
{date_time:{$lt:ISODate("2020-06-30T00:00:00.000Z")}}
]
})

使用此

db.collection.find(
{date_time:{$gt:ISODate("2020-06-01T00:00:00.000Z"),$lt:ISODate("2020-06-30T00:00:00.000Z")}}
)

相关内容

  • 没有找到相关文章