我正在研究mongodb。我需要在两个日期之间找到对象。我将日期存储为时间戳。我的示例对象是:
{ "_id" : ObjectId("5a166be2509a93571c1546f4"),
"project_id" : "5a1668b6509a93571c154509",
"project_name" : "WORLD AIDS DAY",
"sex" : "MALE",
"title" : "Apply for MTV promo",
"creation_time" : "1511418850391", }
我需要在两个日期之间找到对象。 我尝试过使用它但仍然不起作用:
db.collection.find({creation_time: {
$gte: new Date(1511418850391),
$lte: new Date(1521457316108)
}})
它没有显示任何内容。我在哪里做错了?
答案 0 :(得分:3)
尝试使用
db.collection.find({creation_time: {$gte: "1511418850391",$lte: "1521457316108"}})