MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak uzyskać wszystkie pasujące elementy z tablicy obiektów w MongoDB?

Możesz użyć agregacji:

db.collection.aggregate([
{
    $unwind : "$tags"
},
{
    $match : {
        "tags.type" : "Sports"
    }
},
{
    $group : {
        _id : "$_id",
        tags : {$addToSet : "$tags"}
    }
}
])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Elastyczne wyszukiwanie z MongoDB:Wyszukiwanie plików PDF

  2. Resetowanie hasła w NodeJS

  3. Kwerenda aktualizacji bazy danych Mongo nie działa w osadzonych dokumentach w azure cosmos db

  4. Mongo aktualizacja zapytania wystąpił błąd

  5. Jak uzyskać dostęp do repozytorium Nuget z platformy .NET Core za pomocą programu Visual Studio Code