Skip to content

Instantly share code, notes, and snippets.

@2yk
Created May 8, 2019 06:22
Show Gist options
  • Save 2yk/902c361f7dfcffbc874ca40ffe039582 to your computer and use it in GitHub Desktop.
Save 2yk/902c361f7dfcffbc874ca40ffe039582 to your computer and use it in GitHub Desktop.
Mongo Group by Month Query Example
   const match = {
     $group: {
       _id: { month: { $month: '$createdAt' } },
       count: { $sum: 1 },
     },
   };
   const group = {
     $group: {
       _id: null,
       patient: { $push: { month: '$_id.month', count: '$count' } },
     },
   };
   return Zone.aggregate([match, group]);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment