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

Filtrage d'un tableau intégré dans MongoDB

Vous pouvez utiliser un cadre d'agrégation comme celui-ci :

db.test312.aggregate(
    {$unwind:"$vehicles"},
    {$match:{"vehicles.name":"Nissan"}},
    {$group:{_id:"$_id",vehicles:{$push:"$vehicles"}}}
)