【发布时间】:2021-04-23 05:26:32
【问题描述】:
我使用两个主键。
在数据库中,这不会导致重复错误,除非两个值都重复。
但我不知道如何在 django 模型中解决这个问题。
当主键被删除和使用时,会创建一个 id 列。但我不想要这个。
使用 unique_together 会导致错误,因为主键重复。
有没有办法解决这个问题?
【问题讨论】:
我使用两个主键。
在数据库中,这不会导致重复错误,除非两个值都重复。
但我不知道如何在 django 模型中解决这个问题。
当主键被删除和使用时,会创建一个 id 列。但我不想要这个。
使用 unique_together 会导致错误,因为主键重复。
有没有办法解决这个问题?
【问题讨论】:
为什么不使用 id?如果您想使用其他一些 unique_together 字段进行查询,您可以简单地忽略它。但无论如何,您都需要一个作为主键且唯一的字段。
【讨论】: