[컴][db] mongodb 에서 ObjectId 의 created_at 를 이용하는 방법

 

mongodb _id / 쿼리 / query / 날짜 이용 query / _id 이용 / 사용법 / insert 시간 확인방법

mongodb 에서 ObjectId 의 created_at 를 이용하는 방법

var objIdMin = ObjectId(Math.floor((new Date('2022-12-01T01:00:00Z'))/1000).toString(16) + "000
0000000000000")
var objIdMax = ObjectId(Math.floor((new Date('2022-12-01T02:00:00Z'))/1000).toString(16) + "000
0000000000000")
db.myCollection.find({
  _id: {
    $gt: objIdMin, 
    $lt: objIdMax
  }
})

References

  1. Mongodb: Perform a Date range query from the ObjectId in the mongo shell - Stack Overflow

댓글 없음:

댓글 쓰기