Computer >> 컴퓨터 >  >> 프로그램 작성 >> MongoDB

MongoDB에서 for 루프로 값을 푸시하는 방법은 무엇입니까?

<시간/>

값을 푸시하려면 for 루프와 함께 save()를 사용하십시오. 문서로 컬렉션을 만들자 −

> 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" }