sql >> Database >  >> NoSQL >> MongoDB

mongodb groeperen op eerste teken

Je laat niet zien hoe de documenten in je collectie eruit zien, maar je kunt de aggregate verzamelmethode om dit te doen:

// 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. Hoe kan ik mangoestmodellen delen tussen 2 apps?

  2. Retourneer het eerste element als er geen overeenkomst is gevonden in de array

  3. Documenten bijwerken in MongoDB

  4. Spring Data Mongo - Hoe krijg ik de geneste verschillende array voor geneste waarde?