MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Filtern eines eingebetteten Arrays in MongoDB

Sie könnten das Aggregations-Framework wie folgt verwenden:

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