programing

날짜 시간 필드별 최신 MongoDB 레코드 가져오기

skycolor 2023. 5. 2. 22:32
반응형

날짜 시간 필드별 최신 MongoDB 레코드 가져오기

다음과 같은 컬렉션이 있습니다.

{
    'datetime': some-date,
    'lat': '32.00',
    'lon': '74.00'
},
{
    'datetime': some-date,
    'lat': '32.00',
    'lon': '74.00'
}

날짜가 가장 늦은 MongoDB에서 최신 기록을 얻으려면 어떻게 해야 합니까?저는 한 장의 레코드만 원합니다.

사용 및 :

db.col.find().sort({"datetime": -1}).limit(1)

위해서node.js사용할 수 있습니다.findOne()함수:

db.collection('yourCollectionName').findOne(
  {},
  { sort: { datetime: -1 } },
  (err, data) => {
     console.log(data);
  },
);

언급URL : https://stackoverflow.com/questions/21971710/get-latest-mongodb-record-by-field-of-datetime

반응형