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

MongoDB에서 지정된 양의 레코드를 찾으시겠습니까?


특정 양의 레코드를 찾으려면 MongoDB에서 LIMIT()를 사용하십시오. 이 메소드는 표시하려는 문서의 수인 하나의 숫자 유형 인수를 허용합니다.

문서로 컬렉션을 만들자 −

> db.demo549.insertOne({"이름":"크리스"});{ "승인됨" :true, "insertedId" :ObjectId("5e8e32889e5f92834d7f05df")}> db.demo549.insertOne({" :"데이비드"});{ "확인됨" :true, "insertedId" :ObjectId("5e8e328c9e5f92834d7f05e0")}> db.demo549.insertOne({"이름":"밥"});{ "확인됨" :true, "insertedId":ObjectId("5e8e328f9e5f92834d7f05e1")}> db.demo549.insertOne({"이름":"John"});{ "승인됨":true, "insertedId":ObjectId("59e453292f)> 

find() 메서드를 사용하여 컬렉션의 모든 문서 표시 -

> db.demo549.find();

이것은 다음과 같은 출력을 생성합니다 -

{ "_id":ObjectId("5e8e32889e5f92834d7f05df"), "이름":"크리스" }{ "_id":ObjectId("5e8e328c9e5f92834d7f05e0"), "_ID":"데이비드" 개체 "5e8e328f9e5f92834d7f05e1"), "이름":"밥" }{ "_id":ObjectId("5e8e32929e5f92834d7f05e2"), "이름":"존" }

다음은 MongoDB에서 지정된 양의 레코드를 찾는 쿼리입니다 -

> db.demo549.find().limit(2);

이것은 다음과 같은 출력을 생성합니다 -

{ "_id":ObjectId("5e8e32889e5f92834d7f05df"), "이름":"크리스" }{ "_id":ObjectId("5e8e328c9e5f92834d7f05e0"), "이름":"데이비드"