数据结构如下:
{
"_id" : ObjectId("5031e3f0a606e8ef48c7da6b"),
"hitTime" : [ 1345446896, 1345446943, 1345446991 ],
"tag" : "a"
}
我希望获得hitTime
> 1345446991的条目,以便我可以对广告代码进行排名。
我该怎么做?或者是否有其他数据结构可以方便地进行增量计数?
答案 0 :(得分:0)
文档:
也就是说,当检查“value”时,如果它是一个数组,则检查数组中的每个值。
使用MongoDB documentation,您的查询应如下所示:
db.collectionName.find({
hitTime : {
$gt : 1345446991
}
});
我不确定这是否正常,但你可能会得到这个想法。 =)