MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

nodejs - natywny mongodb wyszukuje wszystkie dokumenty

Najprostszym sposobem jest użycie Cursor (odniesienie ):

var cursor = db.collection('test').find();

// Execute the each command, triggers for each document
cursor.each(function(err, item) {
    // If the item is null then the cursor is exhausted/empty and closed
    if(item == null) {
        db.close(); // you may not want to close the DB if you have more code....
        return;
    }
    // otherwise, do something with the item
});

Jeśli musisz wykonać dużo obliczeń, możesz rozważyć opcję Map-Reduce (odniesienie ) pasowałby do Twoich potrzeb, ponieważ kod wykonywałby się na serwerze DB, a nie lokalnie.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Czy ORM jest nadmiarowy w przypadku interfejsu API NoSQL?

  2. zapytanie mongo :znajdź liczbę tablic we wszystkich dokumentach kolekcji

  3. Jaki jest właściwy sposób zarządzania połączeniami MongoDB w ASP.Net MVC?

  4. Jak wykonać zapytanie NOT IN w Mongo?

  5. Przeładowanie przeglądarki:nie wraca do wybranej strony, przechodzi do domyślnej strony głównej - ReactJs