monogdb bulkWrite 批量操作

//1.insertOne 插入单条数据

//1.删除集合
db.c01.drop();

//2.定义要插入的文档
var doc=
[    
    {insertOne:{document:{_id:1,name:'lcs',sex:1,age:35,phone:'18800010001',salary:25000,addr:{home:'广州天河',office:'广州番禺',receive:'广州海珠'}}}},
];

//3.插入文档
try{ db.c01.bulkWrite(doc) }catch(error){ print(error) }
//4.查询集合记录数
db.c01.find().count();

//5.查询集合内容
db.c01.find();


//2.insertOne 插入多条数据
//1.删除集合
db.c01.drop();

//2.定义要插入的文档
var doc=
[    
    {insertOne:{document:{_id:1,name:'lcs',sex:1,age:35,phone:'18800010001',salary:25000,addr:{home:'广州天河',office:'广州番禺',receive:'广州海珠'}}}},
    {insertOne:{document:{_id:2,name:'hwm',sex:1,age:27,phone:'18800010002',salary:50000,addr:{home:'广州天河',office:'深圳龙岗',receive:'厦门思明'}}}},
    {insertOne:{document:{_id:3,name:'zzg',sex:1,age:25,phone:'18800010003',salary:28000,addr:{home:'广州天河',office:'广州燕塘',receive:'广州燕塘'}}}},
    {insertOne:{document:{_id:4,name:'hqf',sex:0,age:33,phone:'18800010004',salary:30000,addr:{home:'广州天河',office:'广州燕塘',receive:'广州越秀'}}}},
    {insertOne:{document:{_id:5,name:'hqf',sex:0,age:33,phone:'18800010005',salary:35000,addr:{home:'广州天河',office:'广州南沙',receive:'广州海珠'}}}},
];
//3.插入文档数据
try{ db.c01.bulkWrite(doc) }catch(error){ print(error) } //4.查询集合记录数 db.c01.find().count(); //5.查询集合内容 db.c01.find();

 

posted @ 2023-03-29 12:25  longx888  阅读(41)  评论(0)    收藏  举报