若是作插入文档操做的集合不存在,那么集合将被建立数组
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
选项时