sql >> Database >  >> NoSQL >> MongoDB

Haal één element op uit een reeks objecten die deel uitmaken van één document (mangoest)

Dankzij bertrand kon ik ontdekken dat het antwoord ligt in 'Projection '. In mongodb is het '$ ', in mangoest zijn select . Hier is hoe ik het heb laten werken:

User.findOne({id: req.body.myId}).select({ Friends: {$elemMatch: {id: req.body.id}}}),

Het retourneert alleen het element dat overeenkomt met de id die is opgegeven in vrienden.



  1. Hoe kan ik Redis perl-bibliotheek handmatig installeren, d.w.z. offline. En waar kan ik alle afhankelijkheden vandaan halen om te installeren

  2. Hoe een Mongodb-verzameling te verwijderen met behulp van de verzamelingsnaam in c #

  3. Update ingebed object binnen array in array in MongoDB

  4. Grote objecten cachen met Redis-cache