Mongodb の insert_many に関する問題
伊谢尔伦
伊谢尔伦 2017-06-10 09:48:04
0
1
1340

insert_many のパラメータには、insert のような check_keys パラメータがないことがドキュメントに記載されています。insert_many は、挿入時に順序付きパラメータによって制御されますが、エラーと例外終了の存在により、残りの挿入には影響しません。しかし、この問題のあるデータはまだ挿入されていません。
insert_many で非チェックもサポートするにはどうすればよいですか? bypass_document_validation パラメータの意味はあまり明確ではありません。このパラメータが制御できる場合、デフォルトが False であれば、時々チェックする必要はありません。
insert_many がチェックを無視できない場合、insert は順序付けされたパラメーターをどのように実装できますか?ありがとう###

伊谢尔伦
伊谢尔伦

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

全員に返信(1)
曾经蜡笔没有小新

bypass_document_validation パラメーターは、操作でバリデーターを無視する MongoDB 3.2 の新機能です。コレクションでバリデーターが設定されている場合、このパラメーターを通じてバリデーターを無視して挿入できます。

validator は、制約関数と同様のフィールド検証として理解できます。

以下を参照してください:

https://docs.mongodb.com/mast...

順序付けされたパラメーターは、提供された配列内のドキュメントがグループ化されている順序で挿入されます。 true に設定すると、前のドキュメントの挿入が失敗した場合、挿入が停止されます。

以下を参照してください:

http://mongodb.github.io/node...

MongoDB が大好きです!楽しむ!

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート