max_time_ms
पास करना इस तरह से विकल्प
cursor = db.collection.find().max_time_ms(1)
या
cursor = db.collection.find(max_time_ms=1)
pymongo.errors.ExecutionTimeout
के साथ क्वेरी और त्रुटियों के लिए एक समय सीमा निर्धारित करता है अपवाद जब निर्दिष्ट समय सीमा क्वेरी के लिए पार हो जाती है।
चूंकि कर्सर आलसी होते हैं, इसलिए कर्सर से परिणाम एक्सेस करते समय यह अपवाद उठाया जाता है उदा.
for doc in cursor:
print(doc)
ExecutionTimeout: operation exceeded time limit