MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Ottenere valori distinti di più valori in Mongodb

Prova qualcosa del genere per iniziare:

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

Questo ti darà ogni libro unico per titolo e autore e l'ultima edizione. Gioca con la query e l'aggregazione per ottenere esattamente quello che vuoi.