我现在的做法是先用Django读出这个字段的值,加一后再更新到数据库中。有没有其他更便捷的方法实现?
现在的代码类似这样:
some_object = SomeObject.objects.get(id=some_id)
some_value = some_object.some_value
some_value += 1
SomeObject.objects.filter(id=some_id).update(some_value=some_value)
现在的代码类似这样:
some_object = SomeObject.objects.get(id=some_id)
some_value = some_object.some_value
some_value += 1
SomeObject.objects.filter(id=some_id).update(some_value=some_value)
