Условное уникальное ограничение в JPA - PullRequest
0 голосов
/ 21 октября 2019

Я хочу реализовать условную @UniqueConstraint в JPA для следующего SQL:

create unique index if not EXISTS MY_uni_idx
on MY_Table (column1, column2, column3)
where (status = 'ACTIVE');

Похоже, что UniqueConstraint не имеет никакой опции для условия Где:

@Table(name = "MY_Table", uniqueConstraints = @UniqueConstraint(columnNames = {"column1", "column2", "column3"},**where (status = 'ACTIVE')**))

IsЕсть ли синтаксис, чтобы сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...