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

MongoDb Post форматиране на $lookup агрегиране с ограничени данни

Отговорът на Нийл проработи. Добавяне на { $replaceRoot: { newRoot: "$inventory_docs" } } свърши работата. Благодаря Нийл.

db.coll1.aggregate([
    {
      $lookup:
        {
          from: "coll2",
          localField: "_id",
          foreignField: "comm_field",
          as: "inventory_docs"
        }
   },
   {
       $project:{"_id" : 0, "inventory_docs" : 1}
   },
   { $unwind:"$inventory_docs"},
   { $replaceRoot: { newRoot: "$inventory_docs" } }
])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Списък с индекси в MongoDB?

  2. Индекс в MongoDB

  3. Имате проблем, докато разделяте и преброявате данните в CSV в MONGODB (с нулеви стойности в колони като име на колона:)

  4. Каква е разликата между id и _id в mongoose?

  5. как да вмъкнете определена стойност на масив в mongodb с помощта на angularjs