MongoDB 插入文檔

2018-03-20 19:43 更新

MongoDB教程 - MongoDB插入文檔


要將數據插入MongoDB集合,請使用MongoDB的insert()或save()方法。

語法

以下代碼顯示了insert()命令的語法:

>db.COLLECTION_NAME.insert(document)

例子

>db.mycol.insert({
   _id: ObjectId(2df22ad2222c),
   title: "MongoDB Tutorial", 
   description: "MongoDB is no sql database",
   by: "m.o2fo.com",
   url: "http://m.o2fo.com",
   tags: ["mongodb", "database", "NoSQL","tutorial","big data"],
   likes: 100
})

mycol 集合名稱。如果集合不存在,MongoDB將創(chuàng)建此集合,然后將文檔插入其中。

如果我們不指定_id參數,那么MongoDB將為此文檔分配唯一的ObjectId。

>db.post.insert([
{
   title: "MongoDB Overview", 
   description: "MongoDB is no sql database",
   url: "http://m.o2fo.com",
   tags: ["mongodb", "database", "NoSQL","tutorial","big data"],
   likes: 122
},
{
   title: "MongoDB setup", 
   description: "NoSQL database is schema less",
   url: "http://m.o2fo.com",
   tags: ["mongodb", "database", "NoSQL","tutorial","big data"],
   likes: 22, 
   comments: [  
      {
         user:"user1",
         message: "My first comment",
         dateCreated: new Date(2014,10,10,2,35),
         like: 0 
      }
   ]
}
])

要插入文檔,您還可以使用db.post.save(document)。



以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號