事务¶ tortoise.transactions.atomic(connection_name=None)[source]¶ 事务装饰器。 您可以使用此装饰器包装您的函数,以便在一个事务中运行它。如果发生错误,事务将回滚。 参数:¶ connection_name=None¶要运行的连接名称,如果您只有一个数据库连接,则可选 返回类型:¶ Callable[[Callable[…, Any]], Callable[…, Any]] tortoise.transactions.in_transaction(connection_name=None)[源代码]¶ 事务上下文管理器。 您可以在 async with in_transaction(): 语句中运行您的代码,以在一个事务中运行它。如果发生错误,事务将回滚。 参数:¶ connection_name=None¶要运行的连接名称,如果您只有一个数据库连接,则可选 返回类型:¶ TransactionContext