外键的Django ON UPDATE设置?

时间:2018-03-08 18:01:55

标签: mysql sql django django-models

为什么Django没有外键的ON UPDATE设置? ForeignKey模型只有on_delete。

1 个答案:

答案 0 :(得分:5)

原因与任何产品中缺少任何功能的原因相同 - 还没有人实现过它。

我认为create context PerVarible partition by varible from CondiA; context PerVarible select value as x from CondiA where prior(1, A.value) != A.value; 不太需要on_update,因为使用自动增量ID作为主键很受欢迎,而且通常不需要更新。因此on_delete的功能尚未实现。

Django跟踪器中有一些功能请求:

我不知道补丁是否已集成到任何Django版本中。我会留给你研究,或在支持论坛上询问。