若是作插入文檔操做的集合不存在,那麼集合將被建立數組
insertOne爲collection插入一條文檔,若是文檔的_id
字段未指定,MongoDB會爲文檔添加這一字段。insertOne方法會返回一個文檔,這個文檔包含了被追加文檔的_id
字段。code
insertMany能夠爲集合新增多條文檔,須要傳入一個文檔數組。insertMany方法會返回一個文檔,這個文檔包含了被追加文檔的_id
字段。相似於:文檔
{ "acknowledged" : true, "insertedIds" : [ ObjectId("562a94d381cb9f1cd6eb0e1a"), ObjectId("562a94d381cb9f1cd6eb0e1b"), ObjectId("562a94d381cb9f1cd6eb0e1c") ] }
insert方法能夠插入一條或多條文檔。insert方法會返回操做的狀態。it
upsert: true
選項時upsert: true
選項時upsert: true
選項時upsert: true
選項時upsert: true
選項時upsert: true
選項時