今回はオブジェクト型のドキュメント追加を行ってみます。
オブジェクト型のドキュメント追加
オブジェクト型のドキュメントを追加します。
[Mongoシェル]
1 | > db.col1.insertOne({name:"親", |
配列の中にオブジェクトがあるドキュメント追加
配列の中にオブジェクトがあるドキュメントを追加します。
[Mongoシェル]
1 | > db.col1.insertOne({name:"親", |
Pythonで操作
上記の操作をPythonでまとめて行うと、次のようになります。
辞書型のデータを追加だけなのでとても簡単です。
[ソースコード]
1 | from pymongo import MongoClient |
Pythonでは辞書型がとても便利でよく使うと思いますが、その辞書型をさくさくとDBに追加できるMongoDBはとても相性のいいデータベースだと感じました。
次回からは検索に関する操作を行います。