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

mongodb nodejs - konwertowanie struktury kołowej

Nie jestem pewien, jakiej wersji API używasz, ale myślę, że Twoja składnia może być nieprawidłowa, patrząc na specyfikację API:

http://docs.mongodb.org/manual/reference/method/db.collection.find/

Oto deklaracja:

db.collection.find(<criteria>, <projection>)

I zdecydowanie niewłaściwie używasz parametru projekcji. Przekazanie wywołania zwrotnego, tak jak robisz, wydaje się zwracać db obiekt w wyniku, który powoduje błąd cykliczny podczas serializacji JSON w trybie ekspresowym.

Prawidłowy kod dla operacji Znajdź wszystko powinien wyglądać następująco:

collection.find({}).toArray(function(error, documents) {
    if (err) throw error;

    res.send(documents);
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Zrozumienie i zarządzanie miejscem na dysku na serwerze MongoDB

  2. Ember wielopoziomowa hierarchia danych z osadzonymi zawsze

  3. Jaki jest najlepszy sposób obsługi globalnego połączenia Mongodb w NodeJs?

  4. Uzyskiwanie wyniku $grupy z liczbą grup

  5. Wydajność wstawiania zbiorczego w MongoDB dla dużych kolekcji