Django:如何一次更新多条记录?

goh*_*goh 1 python django

如何有效地更新查询集中的多个记录?

我是否只是遍历查询集,编辑并调用save()它们中的每一个?它等同于psycopg2的executemany吗?

Jos*_*ton 6

如果您必须使用不同的值更新每个记录,那么您必须迭代每条记录.如果您希望使用相同的值更新它们,则只需使用查询集的更新方法.