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

как да извлечете частични обекти от обектен масив в поле в mongodb

aggregate е вашият отговор

db.foo.aggregate({"$project" : {"two" : "$friends.two"}}).result

има друг начин да направите това (получаване на различни стойности)

db.foo.aggregate([      
    {'$project': {  
                    union:{$setUnion:["$friends.two"]}
                 }
    }
]).result;


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Flask mongoengine се свързва чрез uri

  2. Създаване на многополеви индекси в Mongoose / MongoDB

  3. Как да използвам MongoDB транзакция с Mongoose?

  4. Проблеми с CORS. Колба <-> AngularJS

  5. php драйвер mongodb, никога не се зарежда