MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да конвертирате BSON Timestamp от Mongo changestream в дата?

За съжаление $toDate не работи директно с времеви отпечатъци. Поне не във v4.0.

Аргументът трябва да бъде или число, низ или ObjectId.

Първо трябва да конвертирате Timestamp в низ:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apache Drill - Първото начално време е високо

  2. Нуждаете се от решение за търсене на низ към objectID externalField

  3. Намерете и пребройте елементи от колекция с Mongoose

  4. Spring Data Mongodb:Актуализиране на документи

  5. Mongo DB отношения между обекти