标签: python django
如何使用Django对象执行以下SQL操作:
update table set column = column+x where column>5
答案 0 :(得分:1)
为此您使用F() expressions。
F()
Table.objects.filter(column__gt=5).update(column=F('column')+1)
注意,如果您开始考虑模型和字段而不是表和列,它将帮助您学习Django。