我在 python 中使用 SQLAlchemy,我想从列类型时间戳中选择日期,以执行此查询:
SELECT DATE(`record_date`) FROM Users
Run Code Online (Sandbox Code Playgroud)
我通过 sql alchemy 制作了这段代码,但它会返回时间戳:
session.query(Users.record_date).all()
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
我正在将SQLAlchemy与python结合使用,并且我想更新等于此查询的表中的特定行:
UPDATE User SET name = 'user' WHERE id = '3'
Run Code Online (Sandbox Code Playgroud)
我通过sql alchemy编写了此代码,但无法正常工作:
session.query(User).filter(User.id==3).update({'name': 'user'})
Run Code Online (Sandbox Code Playgroud)
返回此错误:
InvalidRequestError: Could not evaluate current criteria in Python. Specify 'fetch' or False for the synchronize_session parameter.
Run Code Online (Sandbox Code Playgroud)
我该怎么做?