Masalah dengan insert_many dalam Mongodb
伊谢尔伦
伊谢尔伦 2017-06-10 09:48:04
0
1
1330

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

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(1)
曾经蜡笔没有小新

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...

Parameter

tertib 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!

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan