Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MongoDB

จะผลักค่าด้วย for loop ใน MongoDB ได้อย่างไร?


ในการผลักค่า ให้ใช้ save() พร้อมกับ for loop ให้เราสร้างคอลเลกชันที่มีเอกสาร -

> for(var v=1; v<7; v++) {
... db.demo739.save({Name:"Chris",SubjectName:"MongoDB"});
... }
WriteResult({ "nInserted" : 1 })

แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() -

> db.demo739.find();

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

{ "_id" : ObjectId("5ead6e7857bb72a10bcf0666"), "Name" : "Chris", "SubjectName" : "MongoDB" }
{ "_id" : ObjectId("5ead6e7857bb72a10bcf0667"), "Name" : "Chris", "SubjectName" : "MongoDB" }
{ "_id" : ObjectId("5ead6e7857bb72a10bcf0668"), "Name" : "Chris", "SubjectName" : "MongoDB" }
{ "_id" : ObjectId("5ead6e7857bb72a10bcf0669"), "Name" : "Chris", "SubjectName" : "MongoDB" }
{ "_id" : ObjectId("5ead6e7857bb72a10bcf066a"), "Name" : "Chris", "SubjectName" : "MongoDB" }
{ "_id" : ObjectId("5ead6e7857bb72a10bcf066b"), "Name" : "Chris", "SubjectName" : "MongoDB" }