limit() 메서드 - 출력 개수 제한 [구문] [매개변수] [예제] 맨 앞 문서 5개만 출력
출력 개수 제한은 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'}
출력 개수 제한은 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'}