When running MongoDB aggregation on big collection, we have this error:
Exceeded memory limit for $group, but didn’t allow external sort
Solution:
Add option:
{ allowDiskUse: true }
db.getCollection('orders').aggregate( [ { $sort : { created : 1} } ], { allowDiskUse: true } )