python from pymongo import MongoClient client = MongoClient('mongodb://localhost:27017') db = client['mydatabase'] collection = db['mycollection'] with client.start_session() as session: with session.start_transaction(): try: collection.insert_one({"name": "John", "age": 30}) collection.insert_one({"name": "Jane", "age": 25}) session.commit_transaction() print("Transaction committed successfully.") except Exception as e: print("Error occurred. Rolling back transaction.") session.abort_transaction()


上一篇:
下一篇:
切换中文