날짜별 MongoDB ObjectId 쿼리
MongoDB의 ObjectId에는 생성된 타임스탬프가 포함되어 있습니다. 이를 통해 ObjectId가 생성된 날짜를 기준으로 문서를 쿼리할 수 있습니다.
자세한 구현 방법은 "ObjectId에 타임스탬프 팝핑"을 참조하세요. 다음은 JavaScript에 대한 간략한 개요입니다.
<code class="javascript">function objectIdWithTimestamp(timestamp) { if (typeof(timestamp) == 'string') { timestamp = new Date(timestamp); } var hexSeconds = Math.floor(timestamp/1000).toString(16); var constructedObjectId = ObjectId(hexSeconds + "0000000000000000"); return constructedObjectId } /* Find all documents created after midnight on May 25th, 1980 */ db.mycollection.find({ _id: { $gt: objectIdWithTimestamp('1980/05/25') } });</code>
위 내용은 ObjectId를 사용하여 생성 날짜를 기준으로 MongoDB 문서를 쿼리하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!