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

mongodb - pobierz podzbiór tablicy

W wersji 2.1 z frameworkiem agregacji możesz teraz to zrobić:

1: db.test.aggregate(
2:   {$match : {}},
3:   {$unwind: "$services.TCP80.data"},
4:   {$match: {"services.TCP80.data.ts": {$gte: 1308060720}}}
5: );

Możesz użyć niestandardowych kryteriów w wierszu 2, aby filtrować dokumenty nadrzędne. Jeśli nie chcesz ich filtrować, po prostu pomiń wiersz 2.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MapReduce z MongoDB naprawdę, bardzo wolno (30 godzin vs 20 minut w MySQL dla równoważnej bazy danych)

  2. mangusta Data porównująca bez czasu i grupy według createdAt i staffId z tygodniową, miesięczną i roczną sumą personelu liczonego według agregacji?

  3. Używanie Mongo / BSON ObjectId z Parse Server

  4. Co się dzieje z Meteor i Fibers/bindEnvironment()?

  5. Mongoose SSL, połączenie nie jest akceptowane