Skip to main content
 首页 » 编程设计

python之Django:如何一次更新多个记录

2025年05月04日31myhome

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

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

请您参考如下方法:

如果您必须用不同的值更新每条记录,那么您当然必须遍历每条记录。如果你想用相同的值更新它们,那么只需使用查询集的更新方法。