組み込み開発のためのPython · レッスン 187 / 220
MongoDBの文書を更新する
update_oneやupdate_manyで演算子を使って更新します。条件が意図した件数に一致するかを確認し、置換更新と部分更新を区別します。
update_oneやupdate_manyで演算子を使って更新します。条件が意図した件数に一致するかを確認し、置換更新と部分更新を区別します。 仕組みだけでなく、検証方法と運用上の注意も具体例で確認します。
基本の考え方
update_oneやupdate_manyで演算子を使って更新します。条件が意図した件数に一致するかを確認し、置換更新と部分更新を区別します。
安全に試すための確認
入力値は型と範囲を検証し、接続文字列と認証情報を安全に管理します。削除・更新は条件と対象件数を確認し、必要に応じてバックアップやトランザクションを用意します。
コード例
手元のPython環境に貼り付ける前に、使用しているPythonの版と対象ライブラリの対応を確認してください。
result = collection.update_one({"_id": target_id}, {"": {"reviewed": True}})
print(result.matched_count, result.modified_count)手を動かす課題
更新対象が一件であることを確認し、一致件数と変更件数が異なるケースも試してください。