标签: sql-server hibernate jpa spring-data-jpa
是否有任何注释或设置可以使一组列唯一,但如果为null或为空则忽略该约束。例如,
saleId itemNumber
我希望这两个项目是唯一的,但是itemNumber可以具有所有空值,直到稍后分配itemNumbers。除了程序化解决方案之外,有没有办法使用JPA / Hibernate来强制执行此约束?