gpt4 book ai didi

javascript - 在 MongoDB 中保存和排序日期

转载 作者:行者123 更新时间:2023-11-28 20:17:24 27 4
gpt4 key购买 nike

我通过以下方式在文档中保存日期(MongoDB 的 NodeJS 和 Javascript 驱动程序):

my_data: {
my_date: new Date()
}
db.collection("my_test_collection").save(my_data, {w: 0});

当我从 my_test_collection 查询数据时,我发现 my_date 实际上是一个 String,它看起来像:2013-09 -23T10:46:01.914Z

  1. 这重要吗?
  2. 如何按此字段对查询进行排序?

我尝试了....find().sort(['my_date', 'asc'])但这似乎不起作用。

最佳答案

像这样将日期返回给您应该不重要。

您应该能够像这样对它进行排序:

db.my_test_collection.find().sort({'my_date':1})pe

如果您希望按降序排序,只需将 1 更改为 -1,如下所示:

db.my_test_collection.find().sort({'my_date':-1})

希望这有帮助。

关于javascript - 在 MongoDB 中保存和排序日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18961220/

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