나는 많은 다음과 같은 구조의 문서가 :중첩 된 개체를 찾을 수 MongoDB를
{
_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()
은 현재 시간 소인입니다.
아이디어가 있으십니까?