Hibernate JPA - Make Unique约束但忽略null或empty

时间:2014-12-10 10:50:33

标签: sql-server hibernate jpa spring-data-jpa

是否有任何注释或设置可以使一组列唯一,但如果为null或为空则忽略该约束。例如,

saleId itemNumber

我希望这两个项目是唯一的,但是itemNumber可以具有所有空值,直到稍后分配itemNumbers。除了程序化解决方案之外,有没有办法使用JPA / Hibernate来强制执行此约束?

0 个答案:

没有答案