次の構造を持つ多くのドキュメントがあります。
{
_id: ObjectId("519af935c1a9f8094f0002aa"),
messages: [{
message: "Message A",
timestamp: 1369130219638
},
{
message: "Message B",
timestamp: 1369130249638
},
{
message: "Message C",
timestamp: 1369130291638
}
]
}
...そして、最後のメッセージが 1 時間以上前に投稿されたすべてのドキュメントを照会する方法がわかりません。のようなもの:get all documents where timestamp < now() - 3600
はnow()
現在のタイムスタンプです。
何か案は?