teg*_*ggy 7 python postgresql replace sqlalchemy
在python中使用postgres,
如何替换匹配指定值的同一列中的所有字段?例如,假设我想在"颜色"列中替换"绿色"与"红色"匹配的任何字段.
如何从同一列中删除与指定值匹配的所有字段?例如,我正在尝试删除"颜色"列中与"绿色"匹配的所有字段.
AD1.你需要这样的东西:
session.query(Foo).filter_by(color = 'green').update({ 'color': 'red' })
session.commit()
Run Code Online (Sandbox Code Playgroud)
AD2.同理:
session.query(Foo).filter_by(color = 'green').delete()
session.commit()
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4290 次 |
最近记录: |