pymongo にて、insert_one() を実行した際、
成功したかどうかを知る為に、
皆様はどのように書かれていますでしょうか。。。
どなた様かどうかご教示いただけませんでしょうか。
どうぞよろしくお願いいたします。
成功すると、inserted_id には、_id の値が入ると思うのですが、
失敗した場合は、何も入らない!?(None)
もしくは、
inserted_id 自体が存在しなく、result には
オブジェクトが返って来るのではなく、None が帰ってくる!?
もし、前者なら、
以下のような感じでいいような気もするのですが、
いかがなものでしょうか。。。
Python
1result = collection.insert_one(document) 2 3if result.inserted_id: 4 status = True 5else: 6 status = False 7 8print(status)
補足情報
Python: 3.8, MongoDB: 4.2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/08 07:05
2020/07/08 14:09