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

MongoDB - obiekty? Dlaczego potrzebuję _id łącznie?

W $group etap, _id służy do oznaczenia warunku grupy. Oczywiście tego potrzebujesz.

Jeśli znasz świat SQL, pomyśl o nim jako o GROUP BY klauzula.

Pamiętaj, że również w tym kontekście _id jest tak naprawdę unikalnym identyfikatorem w wygenerowanej kolekcji, jak z definicji $group nie może wyprodukować dwóch dokumentów o tej samej wartości dla tego pola.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB Find wydajność:pojedynczy indeks złożony VS dwa indeksy pojedynczego pola

  2. Limit rozmiaru pojedynczego dokumentu MongoDB wynosi 16 MB

  3. Czy powinienem przechowywać tokeny JWT w redis?

  4. 'process.nextTick(function() { throw err; })' — Undefined nie jest funkcją (mongodb/mongoose)

  5. Jak uruchamiać nieprzetworzone zapytania MongoDB bezpośrednio w Ruby?