Saya mengalami masalah yang sama ketika saya mencoba menghubungkannya ke satu instance mongo mandiri, namun seperti yang tertulis dalam dokumentasi resmi, Mongo mendukung fitur transaksi untuk set replika. Jadi, saya kemudian mencoba membuat set replika dengan semua instance di MongoDB 4.0.0, saya berhasil mengeksekusi kode. Jadi,Mulai set replika (3 anggota), lalu coba jalankan kode, masalahnya adalah diselesaikan.
NB :Anda dapat mengonfigurasi set replika pada mesin yang sama untuk pengujian https://docs.mongodb.com/manual/tutorial/deploy-replica-set-for-testing/