当行还不存在时,Django select_for_update

时间:2015-08-10 21:13:35

标签: python django django-models django-orm

您是否可以使用Django的select_for_update来锁定尚不存在的行 ,以便在创建并保存模型时从其他线程中锁定该行?

2 个答案:

答案 0 :(得分:1)

答案:不,你做不到。

答案 1 :(得分:0)

当您使用另一个线程进行插入时,只要存在约束(主键,唯一索引等)冲突,数据库就会阻止另一个插入事务。