按日期类型查询的 Nestjs Mongoose 问题

编程入门 行业动态 更新时间:2024-10-03 23:29:22

按日期<a href=https://www.elefans.com/category/jswz/34/1771355.html style=类型查询的 Nestjs Mongoose 问题"/>

按日期类型查询的 Nestjs Mongoose 问题

我对 Nestjs Mongoose 有一个关于日期查询的问题 我在我的项目中使用了 Mongoose。 我想根据 Date 字段查询一些文档

我的查询看起来像:this.model.find(startDate: {$gte: new Date().toUTCString()}) 所以它会转换为:

2023-05-17T09:37:23.592Z
像这样

在我的数据库中。我有一个开始结束的记录:

2023-05-17T12:30:23.306+00:00
我希望得到文档,但没有

但是如果我将上面的查询粘贴到 MongoDB Compass。成功了

当我在 console.log 中预挂钩

find
。它记录了
2023-05-17T09:37:23.592Z
但是当我打开 Mongo 调试模式时。 它显示:
collection.find({ startDate: { '$lte': new Date("Wed, 17 May 2023 09:51:24 GMT") } }, { projection: null })

不知道为什么这里打印的是GMT?

我使用 Window,版本为 6.x 的 Mongodb Docker

请帮助我。提前致谢

回答如下:

更多推荐

按日期类型查询的 Nestjs Mongoose 问题

本文发布于:2024-05-31 03:16:13,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1771216.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:类型   按日   Mongoose   Nestjs

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!