sql >> Database >  >> NoSQL >> MongoDB

Een ingesloten array filteren in MongoDB

U kunt het aggregatieraamwerk als volgt gebruiken:

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


  1. Omgaan met conflicten bij het zoeken, wijzigen en opslaan in MongoDB met Mongoose

  2. MongoDB-aggregatie $ berekende velden verdelen

  3. AJAX-oproep van/naar MongoDB-voorbeeld voor Node/Express?

  4. Transformeer MongoDB-gegevens op Zoeken