MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Obtenir des valeurs distinctes de plusieurs valeurs dans Mongodb

Essayez quelque chose comme ceci pour commencer :

db.textbooks.aggregate({ $group: {
    _id: { title: "$title", author: "$author" },
    latestEdition: { $max: "$edition" }
}})

Cela vous donnera chaque livre unique par titre et auteur et la dernière édition. Jouez avec la requête et agrégation pour obtenir exactement ce que vous voulez.