【发布时间】:2021-09-16 22:49:04
【问题描述】:
如何在 Django 表中引入一个约束,其中一个列的 2 个值在一个表中是唯一的,而其他行可以有重复的对?
喜欢
a True
a False
a False
a False
a True
b True
a False
a False
a False
b False
b False
但不是
a True
a True
a False
a False
a False
b True
b True
a False
a False
a False
b False
b False
所以,我只希望左列的一个值为 True。
实际考虑一下,将第一列视为名称,将第二列视为默认值。
我希望名称列中只有一个值具有default = True,但它可以具有多个default = False 实例。
【问题讨论】:
标签: python django database postgresql django-rest-framework