MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

$ replaceRoot dans l'agrégation mongodb

Vous pouvez essayer l'agrégation ci-dessous en utilisant $replaceRoot

db.collection.aggregate([
  { "$match": { "codeInstances.name": "b", "type": "Package" }},
  { "$unwind": "$codeInstances" },
  { "$match": { "codeInstances.name": "b", "type": "Package" }},
  { "$replaceRoot": { "newRoot": "$codeInstances" }}
])