sql >> Databasteknik >  >> NoSQL >> MongoDB

Få distinkta värden med flera värden i Mongodb

Testa något så här för att börja:

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

Det ger dig varje unik bok efter titel och författare och den senaste upplagan. Lek med frågan och aggregering för att få exakt vad du vill ha.




  1. Mongoose Schema med kapslat valfritt objekt

  2. Hur återansluter jag till MongoDB med C++-drivrutin?

  3. Hur räknar man förekomsten av varje värde i array?

  4. problem med php7 mongo query findOne