Django orm bulk_create 自带事务控制吗
时间: 2023-09-09 07:14:42 浏览: 333
Django框架orM与自定义SQL语句混合事务控制操作
是的,Django ORM 的 bulk_create 方法会自动开启事务控制。这意味着如果在 bulk_create 方法执行期间出现任何错误,所有新对象都将回滚,不会对数据库造成任何更改。这是为了确保数据的一致性和完整性,同时也可以提高执行效率。需要注意的是,如果你使用的是自定义的数据库管理器或查询集,你需要手动开启事务控制。
阅读全文