NameError: name 'update' is not defined PONYORM

NameError: name 'update' is not defined PONYORM

我运行下面的代码在Python3.8.5

中通过ponyorm用where条件更新记录
from pony.orm import *

customer = update(c.set(CustomerCode = '123') for c in Customers if c.CustomerCode == '456')

但是,我得到如下 NameError。

NameError: name 'update' is not defined

有什么想法吗?

感谢任何帮助

PonyORM 目前不支持您尝试使用的批量更新,如 documentation.

中所述

相关片段:

所以回答你的问题:PonyORMupdate功能。