如Django文档所述,select_for_update返回Queryset。但get事实并非如此。现在,我有一个查询,我确定将只返回一个元组。但是我还需要为此事务获取锁。所以我正在做类似的事情:
select_for_update
Queryset
get
ob = MyModel.objects.select_for_update().filter(some conditions)
现在,我需要修改ob的一些值。但是ob是一个Queryset。这似乎很简单,但击败了我。我是Django的新手。请给我一些建议。
相关分类