Mongo group and push: pushing all fields

You can use $$ROOT

{ $group : {
            _id : "$author",
            books: { $push : "$$ROOT" }
        }}

Found here: how to use mongodb aggregate and retrieve entire documents

Leave a Comment