【发布时间】:2011-10-17 22:49:38
【问题描述】:
我有一个名为 Iteraction 的类,此迭代有许多特殊字段,我想一起验证三个字段(startDate、endDate 和 Project)的唯一性,Project 是一个类。
我尝试做这样的事情:
@Table(uniqueConstraints = {@UniqueConstraint(columnNames={"startDate", "endDate", "project_id"})})
但是不行,我的验证要说的是:我只能在数据库中拥有一个具有相同 startDade、endDate 和 project_id 的迭代寄存器:
在 Rails 代码中,我可以使用 Scope,但使用休眠我不知道如何,有人可以帮助我吗?
【问题讨论】:
标签: java hibernate validation unique