没有主键和 id 的 django 模型
django models without primary key and id
我使用两个主键。
在数据库中,这不会导致重复错误,除非两个值都重复。
但是我不知道如何在django模型中解决这个问题。
删除并使用主键时,将创建一个id 列。但是我不想要这个。
使用 unique_together 会导致错误,因为主键重复。
有什么办法可以解决这个问题吗?
为什么不用id?如果你想使用其他一些 unique_together 的字段进行查询,你可以简单地忽略它。但是在任何情况下,您都需要一个作为主键且唯一的字段。
我使用两个主键。
在数据库中,这不会导致重复错误,除非两个值都重复。
但是我不知道如何在django模型中解决这个问题。
删除并使用主键时,将创建一个id 列。但是我不想要这个。
使用 unique_together 会导致错误,因为主键重复。
有什么办法可以解决这个问题吗?
为什么不用id?如果你想使用其他一些 unique_together 的字段进行查询,你可以简单地忽略它。但是在任何情况下,您都需要一个作为主键且唯一的字段。