Database

db={"docs":[{"doc":1}],"empty_result":[{"count":0,"results":[]}]}

Query

db.docs.aggregate([{"$group":{"_id":null,"count":{"$sum":1},"results":{"$push":"$$ROOT"}}},{"$unionWith":{"coll":"empty_result"}},{"$sort":{"count":-1}},{"$limit":1}])

Result