아래 문서가 mongodb 컬렉션에 저장되어 있습니다. 그들은 오름차순으로 정렬됩니다. 지정된 시간 간격 내에 하나의 문서 만 가져 오려고합니다. (node-mongodb 드라이버와 함께 node.js를 사용하고 있습니다.) 어떻게 구현해야합니까?mongodb 컬렉션에서 문서를 찾을 때 시간 간격을 지원하는 방법은 무엇입니까?
{"created_at":"2013-03-19T07:14:05Z"}
{"created_at":"2013-03-19T07:35:40Z"}
{"created_at":"2013-03-19T07:59:52Z"}
{"created_at":"2013-03-19T08:01:32Z"}
{"created_at":"2013-03-19T08:02:40Z"}
{"created_at":"2013-03-19T08:02:56Z"}
{"created_at":"2013-03-19T08:06:24Z"}
{"created_at":"2013-03-19T08:07:08Z"}
{"created_at":"2013-03-19T08:23:27Z"}
{"created_at":"2013-03-19T08:27:44Z"}
{"created_at":"2013-03-19T08:27:58Z"}
{"created_at":"2013-03-19T08:28:04Z"}
{"created_at":"2013-03-19T08:28:08Z"}
{"created_at":"2013-03-19T08:28:23Z"}
예를 들어 시간 간격이 1 분인 경우 예상되는 결과는 다음과 같습니다.
{"created_at":"2013-03-19T07:14:05Z"}
{"created_at":"2013-03-19T07:35:40Z"}
{"created_at":"2013-03-19T07:59:52Z"}
{"created_at":"2013-03-19T08:01:32Z"}
{"created_at":"2013-03-19T08:02:40Z"}
{"created_at":"2013-03-19T08:06:24Z"}
{"created_at":"2013-03-19T08:07:08Z"}
{"created_at":"2013-03-19T08:23:27Z"}
{"created_at":"2013-03-19T08:27:44Z"}
{"created_at":"2013-03-19T08:28:04Z"}
아래의 문서는 반환하지 말아야합니다.
{"created_at":"2013-03-19T08:02:56Z"}
{"created_at":"2013-03-19T08:27:58Z"}
{"created_at":"2013-03-19T08:28:08Z"}
{"created_at":"2013-03-19T08:28:23Z"}
감사합니다,
제프리
아뇨 다른 질문입니다. – Jeffrey
지도/Reduce가 당신이 찾고있는 것입니다. – freakish
@Freakish, 세부 사항을 설명하는 링크를 제공 할 수 있습니까? – Jeffrey