这就像这个问题的第 2 部分:An issue while creating multiple unique columns with GORM
我创建了一个对多个字段(描述、is_active、deleted_at)具有唯一约束的表。原来它适用于这样的行:
编号| 描述 | is_active | 删除_at 1 | 描述1 | 真实 | 2000 年 1 月 1 日 2 | 描述1 | 真实 | 2000 年 1 月 1 日
并且不像这样工作:
编号| 描述 | is_active | 删除_at 1 | 描述1 | 真实 | 空值 2 | 描述1 | 真实 | 空值
而且我也不希望重复具有 NULL 值的行。有解决方法吗?