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

Прегледайте всички колекции на Mongo и изпълнете заявка

Има db.getCollectionNames() помощен метод, който прави това вместо вас. След това можете да внедрите своя код:

db.getCollectionNames().forEach(function(collname) {
    // find the last item in a collection
    var last_element = db[collname].find().sort({_id:-1}).limit(1);
    // check that it's not empty
    if (last_element.hasNext()) {
        // print its timestamp
        printjson(last_element.next()._id.getTimestamp());
    }
})

Вероятно искате и .hasNext() проверете там, за да се погрижите за възможни празни колекции.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да конвертирам от тип данни низ към дата?

  2. класирайте класацията в монго с околните играчи

  3. Как да конфигурирате Embedded MongDB за тестване на интеграция в приложение за Spring Boot?

  4. Има ли лесен начин за експортиране на данните от приложение, разгърнато от метеор?

  5. Mongodb Присъединете се към полето _id от String към ObjectId