MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Filtrando uma matriz incorporada no MongoDB


Você pode usar a estrutura de agregação como esta:
db.test312.aggregate(
    {$unwind:"$vehicles"},
    {$match:{"vehicles.name":"Nissan"}},
    {$group:{_id:"$_id",vehicles:{$push:"$vehicles"}}}
)