दुर्भाग्य से, उस तरह से नहीं जैसा आपने वर्तमान पाइमोंगो ड्राइवरों के साथ किया है। जैसा कि आपने पाया है, अगर आपको अपने insert_many()
. में त्रुटियां मिलती हैं यह एक अपवाद फेंक देगा और अपवाद विवरण में inserted_id
. का विवरण नहीं है एस.
इसमें विफल होने वाली कुंजियों का विवरण होता है (e.details['writeErrors'][]['keyValue']
में ) ताकि आप कोशिश कर सकें और अपनी मूल उत्पादों की सूची से पीछे की ओर काम कर सकें।
आपका अन्य समाधान insert_one()
. का उपयोग करना है एक कोशिश के साथ एक लूप में ... प्रत्येक डालने को छोड़कर और जांचें। मुझे पता है कि यह कम कुशल है लेकिन यह एक समाधान है ...