sql >> Database teknologi >  >> NoSQL >> MongoDB

Sådan konverteres BSON Timestamp fra Mongo changestream til en dato?

Desværre $toDate virker ikke direkte med tidsstempler. I hvert fald ikke i v4.0.

Argumentet skal enten være et tal, en streng eller et ObjectId.

Du skal først konvertere tidsstempel til streng:

    $addFields: {
        convertedDate: { $toDate: {$dateToString:{date:"$clusterTime"}} },
    },


  1. Læs fra sekundær replika sat i mongodb gennem javascript

  2. Flere indbyggere - mongoosejs

  3. $nær kræver geojson-punkt, givet geojson-punkt

  4. MongoDB Vis nuværende bruger