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

Вмъкнете масив от обекти в MongoDB

db.collection.insertMany() е това, от което се нуждаете (поддържа се от 3.2):

db.users.insertMany(
   [
     { name: "bob", age: 42, status: "A", },
     { name: "ahn", age: 22, status: "A", },
     { name: "xi", age: 34, status: "D", }
   ]
)

изход:

{
    "acknowledged" : true,
    "insertedIds" : [ 
        ObjectId("57d6c1d02e9af409e0553dff"), 
        ObjectId("57d6c1d02323d119e0b3c0e8"), 
        ObjectId("57d6c1d22323d119e0b3c16c")
    ]
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDb:агрегиране $lookup с филтриране върху чуждите документи

  2. Как да заредите данни в MongoDB, работещ в хост, от вътрешността на Docker, работещ на същата машина?

  3. Mongoose, MongoDB:Как да запазите() документ след push()?

  4. Какъв е препоръчителният еквивалент на каскадно изтриване в MongoDB за N:M отношения?

  5. Rails - Къде MongoDB (Mongoid) съхранява db и регистрационни файлове?