【发布时间】:2014-04-03 18:34:07
【问题描述】:
我将 SQLAlchemy 与 python 一起使用,我想更新表中与此查询相等的特定行:
UPDATE User SET name = 'user' WHERE id = '3'
我用 sql alchemy 编写了这段代码,但它不起作用:
session.query(User).filter(User.id==3).update({'name': 'user'})
返回此错误:
InvalidRequestError: Could not evaluate current criteria in Python. Specify 'fetch' or False for the synchronize_session parameter.
我该怎么做?
【问题讨论】:
标签: python mysql sql sqlalchemy