【发布时间】:2012-08-15 02:03:32
【问题描述】:
我需要在 PostgreSQL 中使用这些独特的约束
CREATE UNIQUE INDEX favorites_3col_uni_idx
ON favorites (user_id, menu_id, recipe_id)
WHERE menu_id IS NOT NULL;
CREATE UNIQUE INDEX favorites_2col_uni_idx
ON favorites (user_id, recipe_id)
WHERE menu_id IS NULL;
我在 JPA 中注释的第一个:
@Table(uniqueConstraints= {
@UniqueConstraint(name="favorites_3col_uni_idx", columnNames = {"user_id", "menu_id", "recipe_id"})
})
但是,¿可以在 JPA 中注释第二个唯一索引吗?
谢谢。
【问题讨论】:
标签: postgresql jpa unique-constraint