이를 위해 update()와 함께 find()를 사용하십시오. 문서로 컬렉션을 만들자 −
> db.demo124.insertOne(... {... "이름":"John",... "Id":101,... "ProjectDetails":[{... "ProjectName1":"온라인 도서",... "ProjectName2" :"온라인 뱅킹"... }, {... "ProjectName1" :"온라인 도서관 관리 시스템",... "ProjectName2" :"학교 관리 시스템".. . }]... }... );{ "승인됨" :true, "insertedId" :ObjectId("5e2f2c8b140daf4c2a3544bb")}
find() 메서드를 사용하여 컬렉션의 모든 문서 표시 -
> db.demo124.find();
이것은 다음과 같은 출력을 생성합니다 -
{ "_id":ObjectId("5e2f2c8b140daf4c2a3544bb"), "이름":"John", "Id":101, "ProjectDetails":[ { "ProjectName1":"온라인 책", "ProjectName2":"온라인 은행" }, { "ProjectName1" :"온라인 도서관 관리 시스템", "ProjectName2" :"학교 관리 시스템" } ] }
다음은 중첩 배열에 새 항목을 추가하는 쿼리입니다 -
> db.demo124.find().toArray().forEach(... function(d){... for(var i =0; ifind() 메서드를 사용하여 컬렉션의 모든 문서 표시 -
> db.demo124.find().pretty();이것은 다음과 같은 출력을 생성합니다 -
{ "_id":ObjectId("5e2f2c8b140daf4c2a3544bb"), "이름":"John", "Id":101, "ProjectDetails":[ { "ProjectName1":"온라인 책", "ProjectName2":"온라인 뱅킹", "ProjectName3":"온라인 뱀 게임" }, { "ProjectName1":"온라인 도서관 관리 시스템", "ProjectName2":"학교 관리 시스템", "ProjectName3":"온라인 뱀 게임" } ]}사전>