먼저 문서로 컬렉션을 만들어 보겠습니다. −
> dbmongoDBCollectionSizeDemoinsertOne({"이름":"John", "Age":23});{ "승인된":true, "insertedId":ObjectId("5cf23e3db64a577be5a2bc16")}> dbmongoDBNameertSizeDemo Chris", "Age":24});{ "acknowledged" :true, "insertedId" :ObjectId("5cf23e45b64a577be5a2bc17")}> dbmongoDBCollectionSizeDemoinsertOne({"이름":"로버트", "나이{26}); "승인됨":true, "insertedId":ObjectId("5cf23e4db64a577be5a2bc18")}
다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. -
> dbmongoDBCollectionSizeDemofind();
이것은 다음 문서를 생성합니다 -
{ "_id" :ObjectId("5cf23e3db64a577be5a2bc16"), "Name" :"John", "Age" :23 }{ "_id" :ObjectId("5cf23e45b64a577be5a2bc17"), "Name":"크리스" 나이" :24 }{ "_id" :ObjectId("5cf23e4db64a577be5a2bc18"), "이름" :"로버트", "나이" :26 }
다음은 조건을 사용하여 컬렉션 크기를 가져오는 쿼리입니다 -
> var 컬렉션 크기 =0;> dbmongoDBCollectionSizeDemofind({이름:'로버트'})forEach(function(d) { var s =Objectbsonsize(d); 컬렉션 크기=컬렉션 크기 +s;})> print(컬렉션 크기);사전>이것은 다음 문서를 생성합니다 -
52