我如何使一个参数对唯一的(只能存在一次)在我的实体在java spring?我想nomeCategoria和genere是一个唯一的参数对是否有一个有效的方法来做我想做的?我尝试使用@Column(unique= true),但这样做会使参数单独唯一,而不是使参数对唯一
noj0wjuj1#
我不能发表评论,但你要找的是一个对多列的唯一约束,例如。
@Entity @Table(uniqueConstraints = { //other constraints @UniqueConstraint(name = "UniqueNumberAndAddress", columnNames = { "personNumber", "address" })})
代码来自这里https://www.baeldung.com/jpa-unique-constraints
1条答案
按热度按时间noj0wjuj1#
我不能发表评论,但你要找的是一个对多列的唯一约束,例如。
代码来自这里https://www.baeldung.com/jpa-unique-constraints