sql >> Databasteknik >  >> NoSQL >> MongoDB

mongo grupp fråga hur man behåller fält

Om du vill behålla informationen om de första matchande posterna för varje grupp kan du försöka aggregera som:

    db.test.aggregate([{
      $group: {
         _id : '$name',
         name : { $first: '$name' },
         age : { $first: '$age' },
         sex : { $first: '$sex' },
         province : { $first: '$province' },
         city : { $first: '$city' },
         area : { $first: '$area' },
         address : { $first: '$address' },
         count : { $sum: 1 },
      }
    }]);


  1. Redisson, arbetskö/dequeu. Strategier för bearbetning av meddelande / element vid ofullständig meddelandehantering vid avstängning av system / pod

  2. UUID-förkortning

  3. Är detta ett bra användningsfall för Redis på ett ServiceStack REST API?

  4. MongoDB $weeklyUpdate #66 (22 april 2022):Hackathons, mongosh och Github