Probieren Sie zu Beginn so etwas aus:
db.textbooks.aggregate({ $group: {
_id: { title: "$title", author: "$author" },
latestEdition: { $max: "$edition" }
}})
Dadurch erhalten Sie jedes einzigartige Buch nach Titel und Autor und die neueste Ausgabe. Spielen Sie mit der Abfrage und der Aggregation herum um genau das zu bekommen, was Sie wollen.