sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongo DB hittar alla poster med högsta värde beroende på ett nyckelfält

Det gör det, men tillvägagångssättet är något annorlunda:

db.myCol.aggregate([
    {$sort: {value:-1}},
    {$group:{
        _id: "$user",
        doc: {$first: "$$ROOT"}
    }},
    {$replaceRoot: {newRoot: "$doc"} }
])


  1. Automatisk MongoDB Backup

  2. Använd en JsonConverter globalt på en klass utan attributet

  3. Redis hur man lagrar associativ array? Set eller Hash eller List?

  4. Hur man använder en SQL LIKE-sats i MongoDB