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

mongodb grupuj według pierwszego znaku

Nie pokazujesz, jak wyglądają dokumenty w Twojej kolekcji, ale możesz użyć aggregate metoda zbierania, aby to zrobić:

// Group by the first letter of the 'words' field of each doc in the 'test'
// collection while generating a count of the docs in each group.
db.test.aggregate({$group: {_id: {$substr: ['$words', 0, 1]}, count: {$sum: 1}}})



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak przechowywać tabelę z konkretną kolumną należy przechowywać w tablicy i pobierać ją w Angularjs (Mean Stack)

  2. Bezagentowe monitorowanie bazy danych za pomocą ClusterControl

  3. Kompresja prefiksu indeksu w MongoDB 3.0 WiredTiger

  4. Sortowanie MongoDB

  5. mongodb Nie można zastosować modyfikatora $pull/$pullAll do nie-tablicy, Jak usunąć element tablicy