MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Връщане само на конкретни полета от поддокумента на проекционния масив

Специално ли се опитвате да направите това, без да използвате агрегат?

db.test.aggregate([{$unwind:"$array"},
                   {$match:{"array.key":1}},
                   {$project:{"array.name":1, extra:1}}])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Контролен списък за разработка и операции за MongoDB

  2. Опит за изтриване на препратка към обект в MongoDB с mongoose на NodeJS

  3. node.js moongodb две находки

  4. MongoDB разлика между обект DateTime и низ ГГГГ-ММ-ДД

  5. Шаблони за проектиране за слой за достъп до данни