1

pymongo を使用してドキュメント検証を行う MongoDB にドキュメントを挿入しようとしています。データ型をチェックする型バリデーターがあります。

db.createCollection( "final",
 { validator: { $and:
     [
         { name: { $type: "string" } },
         { number: { **$type: "int"**} }
     ]
 }
} )

mongo シェルを使用してドキュメントを挿入すると、NumberInt()を使用して整数フィールドにデータを挿入できます。

db.final.insert({ name: "abc", number: **NumberInt(4465)**})

pymongoを使用して整数フィールドを持つドキュメントを挿入するにはどうすればよいですか?

4

0 に答える 0