sql >> Database >  >> NoSQL >> MongoDB

Wijs een 'array van objecten' toe aan een eenvoudige array van sleutelwaarden

Hoewel het antwoord van @chridam correct is, is het niet nodig om $map te gebruiken .Eenvoudige $addFields /$project zou voldoende zijn:

db.collection.aggregate([
    {
        $addFields: {
            exclude : '$exclude.name'
        }
    }
])


  1. Hoe een nieuw object in te voegen zonder het vorige te verwijderen

  2. verwijder redis hash-waarden in bulk op basis van de hash-sleutelnaam

  3. gegevens opslaan in redis via cron-taak

  4. Een verzameling initialiseren in Dockerized Mongo DB