Django ORM中,如何设置表断关联db_constraint和on_delete的参数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计504个文字,预计阅读时间需要3分钟。
取消外键约束后,表间逻辑关联依然存在,但不再受外键约束限制。这意味着表与表之间不再有外键约束,但可通过ORM连接查询进行正常使用,保留了跨表查询的便利,但失去了外键约束+on_delete的删除关联表数据功能。
db_constraint=False
取消外键约束,只是逻辑上的关联,表与表之间不再受外键约束,但是orm连表查询可正常使用,就是保留跨表查询的便利,但是又没有了外键约束
on_delete
当删除关联表中的数据时,当前表与其关联的行的行为。
本文共计504个文字,预计阅读时间需要3分钟。
取消外键约束后,表间逻辑关联依然存在,但不再受外键约束限制。这意味着表与表之间不再有外键约束,但可通过ORM连接查询进行正常使用,保留了跨表查询的便利,但失去了外键约束+on_delete的删除关联表数据功能。
db_constraint=False
取消外键约束,只是逻辑上的关联,表与表之间不再受外键约束,但是orm连表查询可正常使用,就是保留跨表查询的便利,但是又没有了外键约束
on_delete
当删除关联表中的数据时,当前表与其关联的行的行为。

