Python 使用Django中的现有列值更新列的值
如何使用Django对象执行以下SQL操作:Python 使用Django中的现有列值更新列的值,python,django,Python,Django,如何使用Django对象执行以下SQL操作: update table set column = column+x where column>5 你用这个 Table.objects.filter(column__gt=5).update(column=F('column')+1) 请注意,如果您开始从模型和字段而不是表和列的角度来思考,这将有助于您学习Django。这是从模型和字段还是表和列的角度来回答的
update table set column = column+x where column>5
你用这个
Table.objects.filter(column__gt=5).update(column=F('column')+1)
请注意,如果您开始从模型和字段而不是表和列的角度来思考,这将有助于您学习Django。这是从模型和字段还是表和列的角度来回答的