gpt4 book ai didi

node.js - 用 Mongoose 和日期查询

转载 作者:IT老高 更新时间:2023-10-28 13:05:26 24 4
gpt4 key购买 nike

我正在尝试了解如何使用 mongoose 进行特定查询。我在 mongodb 中有这样的东西:

{ "_id" : 1, "modificationDate" : ISODate("2013-06-26T18:57:30.012Z") }
{ "_id" : 2, "modificationDate" : ISODate("2013-06-26T18:57:35.012Z") }

我想获取所有实际日期和modificationDate相差大于5天的对象。

最佳答案

计算 5 天前的截止时间,然后使用 $lt 运算符和计算的截止时间执行 find:

var cutoff = new Date();
cutoff.setDate(cutoff.getDate()-5);
MyModel.find({modificationDate: {$lt: cutoff}}, function (err, docs) { ... });

关于node.js - 用 Mongoose 和日期查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17554943/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com