이를 위해 forEach()의 개념으로 작업하십시오. 먼저 문서로 컬렉션을 만들어 보겠습니다. −
> db.printDocuementValueDemo.insertOne({"강사명":"John Smith"});{ "승인됨":true, "insertedId":ObjectId("5cd6804f7924bb85b3f48950")}> db.printDocuementValueOne(Demo.insert) ":"샘 윌리엄스"});{ "승인됨":true, "insertedId":ObjectId("5cd680577924bb85b3f48951")}> db.printDocuementValueDemo.insertOne({"InstructorName":"David Miller"})ged"{ "acknowled :true, "insertedId" :ObjectId("5cd680637924bb85b3f48952")}
다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. -
> db.printDocumentValueDemo.find().pretty();
이것은 다음과 같은 출력을 생성합니다 -
{ "_id" :ObjectId("5cd6804f7924bb85b3f48950"), "강사명":"John Smith"}{ "_id":ObjectId("5cd680577924bb85b3f48951"), "_강사명:"}{ "_샘 윌리엄스" ObjectId("5cd680637924bb85b3f48952"), "강사 이름":"데이비드 밀러"}
다음은 MongoDB 셸에서 문서 값을 출력하는 쿼리입니다 -
> db.printDocumentValueDemo.find( { _id :ObjectId("5cd680577924bb85b3f48951") }, {강사 이름:1, _id:0}).forEach(function(myDocument) { print(myDocument.InstructorName); /사전>이것은 다음과 같은 출력을 생성합니다 -
샘 윌리엄스