Disebutkan dalam dokumen bahawa parameter insert_many tidak mempunyai parameter check_keys seperti insert Walaupun insert_many dikawal oleh parameter yang dipesan semasa memasukkan, ia tidak akan menjejaskan sisipan yang tinggal kerana wujudnya ralat dan keluar pengecualian , ini wujud Data berkenaan masih tidak dimasukkan.
Bagaimana saya boleh membuat insert_many juga menyokong tidak menyemak? Maksud parameter bypass_document_validation tidak begitu jelas. Jika parameter ini boleh dikawal, maka jika lalai adalah Palsu, ia tidak seharusnya disemak dari semasa ke semasa.
Jika insert_many tidak boleh mengabaikan cek, maka bagaimanakah insert boleh melaksanakan parameter yang dipesan? Terima kasih
Parameter bypass_document_validation ialah ciri baharu dalam MongoDB 3.2 yang mengabaikan pengesah dalam operasi anda, jika koleksi menetapkan pengesah, anda boleh mengabaikan pengesah melalui parameter ini dan kemudian memasukkannya.
validator boleh difahami sebagai pengesahan medan, serupa dengan fungsi kekangan.
Sila rujuk:
https://docs.mongodb.com/mast...
Parametertertib disisipkan dalam susunan dokumen dalam tatasusunan yang disediakan jika ditetapkan kepada benar, jika sisipan dokumen sebelumnya gagal, sisipan akan dihentikan.
Sila rujuk:
http://mongodb.github.io/node...
Suka MongoDB! Berseronoklah!