Một giải pháp có thể là sử dụng ordered
tham số của insert_many
và đặt nó thành False
(mặc định là True
):
my_collection.insert_many(to_insert, ordered=False)
Mặc dù vậy, bạn vẫn sẽ phải xử lý một ngoại lệ khi không thể chèn tất cả các tài liệu.
Tùy thuộc vào trường hợp sử dụng của bạn, bạn có thể quyết định pass
, ghi lại cảnh báo hoặc kiểm tra ngoại lệ.