如何使用bulk_create()为许多对象执行save()操作

时间:2015-12-18 22:41:31

标签: python django django-models transactions

我有很多对象要保存到数据库中,代码如下:

def addSthGroups(groups):
    for group in groups:  # each group is an object
        group.addSth()
        group.save()

现在,一个接一个地保存所有对象需要花费很多时间。所以我的问题是:是否有更有效的方法来收集所有对象只调用save()一次,它可以加快处理时间,我知道,bulk_create听起来很好处理这个场景,任何人都可以给出一个例子这段代码?或任何其他好的建议?

0 个答案:

没有答案