목차
- limit() 메서드 - 출력 개수 제한
limit() 메서드 - 출력 개수 제한
출력 개수 제한은 collection 객체의 limit() 메서드 사용.
[구문]
limit(num)
[매개변수]
num
필수. 출력 개수. (※ 문서 앞쪽부터 n개 출력.)
[예제] 맨 앞 문서 5개만 출력
import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["hz"]
mycol = mydb["hz_member"]
myresult = mycol.find().limit(5)
for x in myresult:
print(x)
결과값:
{'_id': 1, 'mb_name': 'AAA', 'mb_level': '1'}
{'_id': 2, 'mb_name': 'BBB', 'mb_level': '2'}
{'_id': 3, 'mb_name': 'CCC', 'mb_level': '2'}
{'_id': 4, 'mb_name': 'DDD', 'mb_level': '3'}
{'_id': 5, 'mb_name': 'EEE', 'mb_level': '3'}