我在注释中有一些问题:
Entity Table(uniqueConstraints = array(UniqueConstraint(columnNames = array("key", "userid"))))
public class ...
在这种情况下,我收到以下错误:
类型推断失败。预期类型不匹配:找到:kotlin.Array 需要:kotlin.String
uniqueConstraints = array(...)没有问题,但是 Idea 在columnNames = array(...)中显示错误
我使用hibernate-jpa-2.1-api-1.0.0.Final.jar
解决方法:我使用复合键 (@javax.persistence.IdClass) 而不是 uniqueConstraints