पायथन MongoDB Limit

परिणाम सीमित करना

MongoDB में परिणामों को सीमित करने के लिए हम इसे इस्तेमाल करते हैं limit() मथड़ा。

limit() मथड़ा एक पारामीटर लेता है, जो वापस की गई दस्तावेज़ों की संख्या को परिभाषित करता है。

आपके पास "customers" समूह होना चाहिए:

ग्राहक

{'_id': 1, 'name': 'जॉन', 'address': 'हाइवे37'}
{'_id': 2, 'name': 'पीटर', 'address': 'लॉवस्ट्रीट 27'}
{'_id': 3, 'name': 'एमी', 'address': 'एप्पल स्ट्रीट 652'}
{'_id': 4, 'name': 'हैना', 'address': 'माउंटेन 21'}
{'_id': 5, 'name': 'माइकल', 'address': 'वैली 345'}
{'_id': 6, 'name': 'सैंडी', 'address': 'ओशन ब्लव्ड 2'}
{'_id': 7, 'name': 'बेटी', 'address': 'ग्रीन ग्रास 1'}
{'_id': 8, 'name': 'रिचर्ड', 'address': 'स्काई स्ट्रीट 331'}
{'_id': 9, 'name': 'सूजन', 'address': 'एक रास्ता 98'}
{'_id': 10, 'name': 'विकी', 'address': 'गड़ेश 2'}
{'_id': 11, 'name': 'बेन', 'address': 'पार्क लेन 38'}
{'_id': 12, 'name': 'विलियम', 'address': 'सेंट्रल स्ट 954'}
{'_id': 13, 'name': 'चक', 'address': 'मुख्य सड़क 989'}
{'_id': 14, 'name': 'वायोला', 'address': 'साइडवे 1633'}

इंस्टांस

नतीजा को विशेषता से 5 दस्तावेज़ों के लिए रिटर्न करें:

इम्पोर्ट पोमरोन्गो
मायक्लाइएंट = पोमरोन्गो.मायकोलाइएंट("mongodb://localhost:27017/")
मायडेब = मायक्लाइएंट["मायडेटाबेस"]
मायकोल = मायडेब["कस्टमर्स"]
मायरेसल्ट = मायकोल.फ़ाइंड().लिमिट(5)
# नतीजा छापें:
फ़ॉर एक्स इन मायरेसल्ट:
  प्रिंट(एक्स)

इंस्टांस चलाएं