我有一個收藏這樣的:Mongodb查詢。如何找到離當前最近的日期?
{
"_id" : ObjectId("963fae9d93f4d930c98e269d"),
"myDate":ISODate("2017-02-05T05:00:00.000Z"),
"otherData":"blablabla"
},
{
"_id" : ObjectId("963fae9d93f4d930c98e269d"),
"myDate":ISODate("2017-02-05T14:00:00.000Z"),
"otherData":"blablabla"
},
{
"_id" : ObjectId("963fae9d93f4d930c98e269d"),
"myDate":ISODate("2017-03-05T02:00:00.000Z"),
"otherData":"blablabla"
},
{
"_id" : ObjectId("963fae9d93f4d930c98e269d"),
"myDate":ISODate("2017-03-05T19:00:00.000Z"),
"otherData":"blablabla"
}
鑑於當前日期(以分和秒),我想找到最接近當前日期的記錄(由「指明MyDate」字段)。
感謝
我想找到最近的日期到當前時刻,所以'最接近'是當前時刻和'myDate'字段之間的最小差異。對不起我的英語不好。 – victorpacheco3107