【发布时间】:2014-10-23 12:47:19
【问题描述】:
我需要搜索所有符合日期条件的记录。在 MongoDB 上,我有一堆这样的数据:
{
"_id" : "9ed3b937-0f43-4613-bd58-cb739a8c5bf6",
"userModels" : {
"5080" : {
"generated_date_timestamp" : NumberLong(1413382499442),
"model_id" : 5080,
},
}
"values" : {}
}
我无法将该 NumberLong 转换为该查询可以使用的内容:
db.anonProfile.find({
"userModels.5080.generated_date_timestamp" : { "$gte" : ISODate("2013-10-01T00:00:00.000Z") }
});
"_id" 已保存为字符串,因此我不能用于 ObjectID 搜索。 [顺便说一句,有可能吗?]
有什么线索吗?
Tnx,安德里亚
【问题讨论】:
标签: mongodb mongodb-query unix-timestamp nosql