MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

група mongodb по първи знак

Не показвате как изглеждат документите във вашата колекция, но можете да използвате aggregate метод за събиране, за да направите това:

// 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. MongoDB deleteMany()

  2. Как да получите двоичен поток от GridFS ObjectId с Spring Data MongoDB

  3. Как да добавите стойности към bson.D обект

  4. Предупреждение за оттегляне на MongoDB mongoose

  5. Структура на синхронно приложение в Node.js и MongoDb