sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB získat SubDocument

Můžete to udělat pomocí agregačního rámce. Dotaz bude něco jako:

db.customer.aggregate([
    {$unwind : "$channels"},
    {$match : {"channels.id" : "10000-1"}},
    {$project : {_id : 0, 
                 id : "$channels.id", 
                 name : "$channels.name", 
                 enabled : "$channels.enabled"}}
])


  1. Pohyblivé průměry s agregačním rámcem MongoDB?

  2. Začínáme s MongoDB a Mongoose

  3. Jak hromadně odstranit stovky tisíc klíčů se speciálními znaky v Redis

  4. Jak zacházet s páry uživatelů a soketů pomocí node.js + redis