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

hvordan man henter delvise objekter fra objektarray i et felt i mongodb

aggregate er dit svar

db.foo.aggregate({"$project" : {"two" : "$friends.two"}}).result

der er en anden måde at gøre det på (at få forskellige værdier)

db.foo.aggregate([      
    {'$project': {  
                    union:{$setUnion:["$friends.two"]}
                 }
    }
]).result;


  1. MongoDB-forespørgsel med en 'eller'-betingelse

  2. MongoDB $push vs $addToSet:Hvad er forskellen?

  3. Hvordan skal jeg oprette forbindelse til en Redis-instans fra en AWS Lambda-funktion?

  4. Er det muligt at oprette en ny database i MongoDB med Mongoose?